#2001
Cifra de control a unui număr se obţine efectuând suma cifrelor sale, apoi suma cifrelor acestei sume etc. până se obţine o sumă formată dintr-o singură cifră. De exemplu, cifra de control a numărului 713
este 2
. (7 + 1 + 3 = 11, 1 + 1 = 2)
.
Un număr de tip Huge este un număr natural de maxim 1.000.000
de cifre.
Se dă un număr N
, de tip Huge
. Calculati și afișati cifra de control a numărului.
Problema | Huge_Control | Operații I/O |
![]() hugecontrol.in /hugecontrol.out
|
---|---|---|---|
Limita timp | 0.02 secunde | Limita memorie |
Total: 0.1 MB
/
Stivă 0.1 MB
|
Id soluție | #56702528 | Utilizator | |
Fișier | huge_control.cpp | Dimensiune | 515 B |
Data încărcării | 03 Martie 2025, 12:14 | Scor / rezultat | Eroare de compilare |
huge_control.cpp: In function 'int main()': huge_control.cpp:10:25: error: invalid conversion from 'char' to 'const char*' [-fpermissive] int lungime=strlen(n); ^ In file included from /usr/include/c++/4.8/cstring:42:0, from huge_control.cpp:2: /usr/include/string.h:399:15: error: initializing argument 1 of 'size_t strlen(const char*)' [-fpermissive] extern size_t strlen (const char *__s) ^ huge_control.cpp:11:14: error: invalid types 'char[int]' for array subscript n[lungime] = '\0'; ^ huge_control.cpp:8:32: warning: unused variable 's2' [-Wunused-variable] unsigned long long int s=0,s2=0; ^ huge_control.cpp: At global scope: huge_control.cpp:25:5: error: expected unqualified-id before 'if' if (s%9==0) ^ huge_control.cpp:27:5: error: expected unqualified-id before 'else' else ^ huge_control.cpp:30:5: error: expected unqualified-id before 'return' return 0; ^ huge_control.cpp:31:1: error: expected declaration before '}' token } ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Huge_Control 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ă.