Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Szyfr Cezara ze spoja

Ostatnio zmodyfikowano 2023-08-13 19:43
Autor Wiadomość
pekfos
» 2020-12-15 19:10:12
Czyli co, wczytać wszystkie liczby? To dość niesłychane by na SPOJu nie było wiadomo ile dokładnie masz danych, ale możesz np wczytywać do pierwszego błędu lub końca danych:
C/C++
int i;
while( std::cin >> i )
{
   
// tu coś z `i'
}
Tablica nie była potrzebna nawet do tego zadania z szyfrem, zobacz » Kurs C++» FAQMam problem z zadaniem ze SPOJa pytanie/odpowiedź.
P-177840
darstel4
Temat założony przez niniejszego użytkownika
» 2020-12-16 09:41:06
Podany kod nie działa, gdy pusty wiersz potwierdzę enterem program nie wychodzi z pętli.

 Nierówność trójkąta to zadanie gdzie podana zostanie pewna nieokreślona ilość zestawów danych. Tylko tu potrzebne będą liczby float.
https://pl.spoj.com/problems/KC003/
P-177846
pekfos
» 2020-12-16 16:54:48
Kto mówi o pustej linii? Nie masz niczego takiego w specyfikacji wejścia dla zadania z trójkątem, ani dla tego z szyfrem. W obu przypadkach masz wczytać wszystkie (poprawne) dane z wejścia i to dokładnie robi podany kod. Przy ręcznym wpisywaniu, koniec danych musisz też ręcznie zasygnalizować.
P-177848
darstel4
Temat założony przez niniejszego użytkownika
» 2020-12-16 18:02:52
Dziękuje
P-177852
darstel4
Temat założony przez niniejszego użytkownika
» 2021-05-12 10:29:07
Mam taki problem chciałbym żeby program policzył powtarzające się liczby w tablicy. Nie wiem co jest źle w poniższym kodzie. Gdyby w tablicy były liczby 1,2,3,4,5,6,7,8,9,10 to program nie powinien wyświetlić nic, ale gdy któraś liczba powtórzy się to powinien wyświetlić "Liczby powtórzyły się".

#include <iostream>

using namespace std;

int main()
{
    int tab[]={1,1,3,3,5,6,7,8,9,10};
    int e=0;
    for(int i=0;i<10;i++)
    {
       if(tab[0]==tab||tab[1]==tab||tab[2]==tab||tab[3]==tab||tab[4]==tab||tab[5]==tab
          ||tab[6]==tab||tab[7]==tab||tab[8]==tab||tab[9]==tab)
             {
                 e++;
             }
    }
                if(e!=10)
                cout<<"Liczby powtorzyly sie "<<e<<endl;


    return 0;
}

P-178608
darstel4
Temat założony przez niniejszego użytkownika
» 2021-05-12 18:11:06
Już wiem o co chodzi.
P-178614
darstel4
Temat założony przez niniejszego użytkownika
» 2022-11-13 19:16:44
Dzień dobry
Uczyłem się programowania c++ z Państwa strony. I na Państwa stronie znalazłem kod do losowania bez powtórzeń. Napisałem
program swój na jego podstawie. Wygląda on zupełnie inaczej ale założenie że trzeba wyzerować iterator gdy liczba się powtórzy jest taki sam.
Chciałem zapytać czy mogę napisany taki program wykorzystać na swojej stronie internetowej. Samego kodu nie będę oczywiście prezentował na stronie internetowej.
P-179759
DejaVu
» 2022-11-13 20:29:32
tak.
P-179760
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona