#2363
joc8
Elena și Maria au primit cadou un joc. Dintr-o cutie ce conține mai multe numere, fiecare extrage pe rand câte un număr și trebuie să descopere anumite condiții îndeplinite de aceste numere. Ele vor să determine câte numere alternante au fost extrase. Un număr este alternant dacă are număr impar de cifre și dacă orice cifră a numărului, cu excepția primei și a ultimei cifre se învecinează fie cu două cifre mai mari decât ea, fie cu două cifre mai mici decât ea. Cunoscând numărul n
de numere, precum şi cele n
numere naturale extrase din cutie determinați câte dintre acestea au fost alternante.
Olimpiada Municipala de Informatica, Iasi, 2018
Problema | joc8 | Operații I/O |
joc8.in /joc8.out
|
---|---|---|---|
Limita timp | 0.5 secunde | Limita memorie |
Total: 2 MB
/
Stivă 1 MB
|
Id soluție | #9028485 | Utilizator | |
Fișier | joc8.cpp | Dimensiune | 645 B |
Data încărcării | 27 Martie 2018, 16:53 | Scor / rezultat | 0 puncte |
joc8.cpp: In function 'int alternant(int)': joc8.cpp:16:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if(x%10>c && x/10%10>=x%10 || x%10<c && x/10%10<=x%10) return 0; ^ joc8.cpp:9:9: warning: unused variable 'y' [-Wunused-variable] int y=x,d=0; ^ joc8.cpp:9:13: warning: unused variable 'd' [-Wunused-variable] int y=x,d=0; ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
0 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
1 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
2 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
3 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
4 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
5 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
6 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
7 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
8 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
9 | 0 secunde | Raspuns gresit. | 10 | 0 | ||
Punctaj total | 0 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema joc8 face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.