#2442
cifre006
Scrieţi un program care să citească numărul natural N
şi o cifră k
și care să determine:
a) de câte ori apare cifra k
în numărul N
; (30% din punctaj)
b) numărul obținut după modificarea numărului N
; (70% din punctaj)
Olimpiada locală de informatică București 2018
Problema | cifre006 | Operații I/O |
cifre006.in /cifre006.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #12183432 | Utilizator | |
Fișier | cifre006.cpp | Dimensiune | 706 B |
Data încărcării | 21 Noiembrie 2018, 16:14 | Scor / rezultat | Eroare de compilare |
cifre006.cpp:18:2: error: stray '\302' in program long long n, x = 0, p = 1, y = 0, z; ^ cifre006.cpp:18:2: error: stray '\240' in program cifre006.cpp:18:2: error: stray '\302' in program cifre006.cpp:18:2: error: stray '\240' in program cifre006.cpp:21:2: error: stray '\302' in program int nr = 0, k, a = 0; ^ cifre006.cpp:21:2: error: stray '\240' in program cifre006.cpp:21:2: error: stray '\302' in program cifre006.cpp:21:2: error: stray '\240' in program cifre006.cpp:24:2: error: stray '\302' in program fin >> n >> k; ^ cifre006.cpp:24:2: error: stray '\240' in program cifre006.cpp:24:2: error: stray '\302' in program cifre006.cpp:24:2: error: stray '\240' in program cifre006.cpp:27:2: error: stray '\302' in program while (n > 0){ ^ cifre006.cpp:27:2: error: stray '\240' in program cifre006.cpp:27:2: error: stray '\302' in program cifre006.cpp:27:2: error: stray '\240' in program cifre006.cpp:30:2: error: stray '\302' in program if (n%10 == k) ^ cifre006.cpp:30:2: error: stray '\240' in program cifre006.cpp:30:2: error: stray '\302' in program cifre006.cpp:30:2: error: stray '\240' in program cifre006.cpp:33:2: error: stray '\302' in program a++, x = x*10+k; ^ cifre006.cpp:33:2: error: stray '\240' in program cifre006.cpp:33:2: error: stray '\302' in program cifre006.cpp:33:2: error: stray '\240' in program cifre006.cpp:33:2: error: stray '\302' in program cifre006.cpp:33:2: error: stray '\240' in program cifre006.cpp:33:2: error: stray '\302' in program cifre006.cpp:33:2: error: stray '\240' in program cifre006.cpp:33:2: error: stray '\302' in program cifre006.cpp:33:2: error: stray '\240' in program cifre006.cpp:33:2: error: stray '\302' in program cifre006.cpp:33:2: error: stray '\240' in program cifre006.cpp:36:2: error: stray '\302' in program else ^ cifre006.cpp:36:2: error: stray '\240' in program cifre006.cpp:36:2: error: stray '\302' in program cifre006.cpp:36:2: error: stray '\240' in program cifre006.cpp:36:2: error: stray '\302' in program cifre006.cpp:36:2: error: stray '\240' in program cifre006.cpp:36:2: error: stray '\302' in program cifre006.cpp:36:2: error: stray '\240' in program cifre006.cpp:39:2: error: stray '\302' in program nr++, y += n%10*p, p *= 10; ^ cifre006.cpp:39:2: error: stray '\240' in program cifre006.cpp:39:2: error: stray '\302' in program cifre006.cpp:39:2: error: stray '\240' in program cifre006.cpp:39:2: error: stray '\302' in program cifre006.cpp:39:2: error: stray '\240' in program cifre006.cpp:39:2: error: stray '\302' in program cifre006.cpp:39:2: error: stray '\240' in program cifre006.cpp:39:2: error: stray '\302' in program cifre006.cpp:39:2: error: stray '\240' in program cifre006.cpp:39:2: error: stray '\302' in program cifre006.cpp:39:2: error: stray '\240' in program cifre006.cpp:42:2: error: stray '\302' in program n /= 10; ^ cifre006.cpp:42:2: error: stray '\240' in program cifre006.cpp:42:2: error: stray '\302' in program cifre006.cpp:42:2: error: stray '\240' in program cifre006.cpp:42:2: error: stray '\302' in program cifre006.cpp:42:2: error: stray '\240' in program cifre006.cpp:42:2: error: stray '\302' in program cifre006.cpp:42:2: error: stray '\240' in program cifre006.cpp:45:2: error: stray '\302' in program } ^ cifre006.cpp:45:2: error: stray '\240' in program cifre006.cpp:45:2: error: stray '\302' in program cifre006.cpp:45:2: error: stray '\240' in program cifre006.cpp:48:2: error: stray '\302' in program p = 1; ^ cifre006.cpp:48:2: error: stray '\240' in program cifre006.cpp:48:2: error: stray '\302' in program cifre006.cpp:48:2: error: stray '\240' in program cifre006.cpp:51:2: error: stray '\302' in program while (nr){ ^ cifre006.cpp:51:2: error: stray '\240' in program cifre006.cpp:51:2: error: stray '\302' in program cifre006.cpp:51:2: error: stray '\240' in program cifre006.cpp:54:2: error: stray '\302' in program p *= 10; ^ cifre006.cpp:54:2: error: stray '\240' in program cifre006.cpp:54:2: error: stray '\302' in program cifre006.cpp:54:2: error: stray '\240' in program cifre006.cpp:54:2: error: stray '\302' in program cifre006.cpp:54:2: error: stray '\240' in program cifre006.cpp:54:2: error: stray '\302' in program cifre006.cpp:54:2: error: stray '\240' in program cifre006.cpp:57:2: error: stray '\302' in program nr--; ^ cifre006.cpp:57:2: error: stray '\240' in program cifre006.cpp:57:2: error: stray '\302' in program cifre006.cpp:57:2: error: stray '\240' in program cifre006.cpp:57:2: error: stray '\302' in program cifre006.cpp:57:2: error: stray '\240' in program cifre006.cpp:57:2: error: stray '\302' in program cifre006.cpp:57:2: error: stray '\240' in program cifre006.cpp:60:2: error: stray '\302' in program } ^ cifre006.cpp:60:2: error: stray '\240' in program cifre006.cpp:60:2: error: stray '\302' in program cifre006.cpp:60:2: error: stray '\240' in program cifre006.cpp:63:2: error: stray '\302' in program x *= p; ^ cifre006.cpp:63:2: error: stray '\240' in program cifre006.cpp:63:2: error: stray '\302' in program cifre006.cpp:63:2: error: stray '\240' in program cifre006.cpp:66:2: error: stray '\302' in program z = x + y; ^ cifre006.cpp:66:2: error: stray '\240' in program cifre006.cpp:66:2: error: stray '\302' in program cifre006.cpp:66:2: error: stray '\240' in program cifre006.cpp:69:2: error: stray '\302' in program fout << a << '\n' << z; ^ cifre006.cpp:69:2: error: stray '\240' in program cifre006.cpp:69:2: error: stray '\302' in program cifre006.cpp:69:2: error: stray '\240' in program cifre006.cpp:72:2: error: stray '\302' in program fin.close(); ^ cifre006.cpp:72:2: error: stray '\240' in program cifre006.cpp:72:2: error: stray '\302' in program cifre006.cpp:72:2: error: stray '\240' in program cifre006.cpp:75:2: error: stray '\302' in program fout.close(); ^ cifre006.cpp:75:2: error: stray '\240' in program cifre006.cpp:75:2: error: stray '\302' in program cifre006.cpp:75:2: error: stray '\240' in program cifre006.cpp:78:2: error: stray '\302' in program return 0; ^ cifre006.cpp:78:2: error: stray '\240' in program cifre006.cpp:78:2: error: stray '\302' in program cifre006.cpp:78:2: error: stray '\240' in program
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema cifre006 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ă.