#611
superstring
Un superstring este un şir infinit format din numere naturale nenule scrise fără spaţii între ele, începând cu 1
: 1223334444...1010...
(fiecare număr x
apare de exact x
ori).
Să se răspundă la T
întrebări de forma: Ce cifră se află în superstring pe poziţia k
?
Urmasii lui Moisil, 2014, Clasa a IX-a
Problema | superstring | Operații I/O |
superstring.in /superstring.out
|
---|---|---|---|
Limita timp | 0.8 secunde | Limita memorie |
Total: 64 MB
/
Stivă 1 MB
|
Id soluție | #29184375 | Utilizator | |
Fișier | superstring.cpp | Dimensiune | 1.40 KB |
Data încărcării | 05 Aprilie 2021, 18:50 | Scor / rezultat | 85 puncte |
superstring.cpp: In function 'int main()': superstring.cpp:12:42: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("superstring.in", "r", stdin); \ ^ superstring.cpp:47:12: note: in expansion of macro 'FILES' FASTIO FILES ^ superstring.cpp:13:44: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("superstring.out", "w", stdout); ^ superstring.cpp:47:12: note: in expansion of macro 'FILES' FASTIO FILES ^ superstring.cpp:22:33: warning: 'ans' may be used uninitialized in this function [-Wmaybe-uninitialized] return (n ? 1 + nrCif(n / 10) : 0); ^ superstring.cpp:51:32: note: 'ans' was declared here ll l = 1, r = 5500000, ans; ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | OK. | 5 | 5 | ||
2 | 0 secunde | OK. | 5 | 5 | ||
3 | 0.02 secunde | OK. | 5 | 5 | ||
4 | 0.064 secunde | OK. | 5 | 5 | ||
5 | 0.072 secunde | OK. | 5 | 5 | ||
6 | 0.096 secunde | OK. | 5 | 5 | ||
7 | 0.1 secunde | OK. | 5 | 5 | ||
8 | 0.112 secunde | OK. | 5 | 5 | ||
9 | 0.12 secunde | OK. | 5 | 5 | ||
10 | 0.132 secunde | OK. | 5 | 5 | ||
11 | 0.2 secunde | OK. | 5 | 5 | ||
12 | 0.232 secunde | OK. | 5 | 5 | ||
13 | 0.244 secunde | OK. | 5 | 5 | ||
14 | 0.264 secunde | OK. | 5 | 5 | ||
15 | 0.26 secunde | OK. | 5 | 5 | ||
16 | 0.312 secunde | OK. | 5 | 5 | ||
17 | 0.332 secunde | OK. | 5 | 5 | ||
18 | 0.336 secunde | Raspuns gresit. | 5 | 0 | ||
19 | 0.336 secunde | Raspuns gresit. | 5 | 0 | ||
20 | 0.336 secunde | Raspuns gresit. | 5 | 0 | ||
Punctaj total | 85 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema superstring 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ă.