#1956
Scrieți un program care să citească un număr natural n și să afișeze:
a) al n-lea termen din șirul lui Fibonacci și numărul său de divizori
b) al n-lea termen din șirul lui Iccanobif și numărul său de divizori
| Problema | Siruri2 | Operații I/O |
siruri2.in/siruri2.out
|
|---|---|---|---|
| Limita timp | 1 secunde | Limita memorie |
Total: 2 MB
/
Stivă 2 MB
|
| Id soluție | #64375682 | Utilizator | |
| Fișier | siruri2.cpp | Dimensiune | 902 B |
| Data încărcării | 04 Mai 2026, 11:17 | Scor/rezultat | Eroare de compilare |
siruri2.cpp: In function ‘int main()’: siruri2.cpp:7:3: error: ‘lon’ was not declared in this scope; did you mean ‘long’? 7 | { lon long int p,n,n1=1,n2=1,n3=0,i,d=1,a=0,x=0,n4=0; | ^~~ | long siruri2.cpp:8:9: error: ‘p’ was not declared in this scope 8 | cin>>p; | ^ siruri2.cpp:9:9: error: ‘n’ was not declared in this scope 9 | cin>>n; | ^ siruri2.cpp:12:13: error: ‘i’ was not declared in this scope 12 | for(i=3;i<=n;i++){ | ^ siruri2.cpp:13:9: error: ‘n3’ was not declared in this scope 13 | n3=n1+n2; | ^~ siruri2.cpp:13:12: error: ‘n1’ was not declared in this scope 13 | n3=n1+n2; | ^~ siruri2.cpp:13:15: error: ‘n2’ was not declared in this scope 13 | n3=n1+n2; | ^~ siruri2.cpp:16:15: error: ‘n3’ was not declared in this scope 16 | cout<<n3<<" "; | ^~ siruri2.cpp:17:15: error: ‘d’ was not declared in this scope 17 | while(d*d<n3){ | ^ siruri2.cpp:19:17: error: ‘a’ was not declared in this scope 19 | a=a+2;} | ^ siruri2.cpp:22:19: error: ‘d’ was not declared in this scope 22 | if(n3%d==0){ | ^ siruri2.cpp:23:17: error: ‘a’ was not declared in this scope 23 | a=a+1;} | ^ siruri2.cpp:24:15: error: ‘a’ was not declared in this scope 24 | cout<<a; | ^ siruri2.cpp:27:13: error: ‘i’ was not declared in this scope 27 | for(i=3;i<=n;i++){ | ^ siruri2.cpp:28:9: error: ‘n3’ was not declared in this scope 28 | n3=n1+n2; | ^~ siruri2.cpp:28:12: error: ‘n1’ was not declared in this scope 28 | n3=n1+n2; | ^~ siruri2.cpp:28:15: error: ‘n2’ was not declared in this scope 28 | n3=n1+n2; | ^~ siruri2.cpp:30:9: error: ‘n4’ was not declared in this scope 30 | n4=n3; | ^~ siruri2.cpp:32:13: error: ‘x’ was not declared in this scope 32 | x=x*10+n3%10; | ^ siruri2.cpp:34:12: error: ‘x’ was not declared in this scope 34 | n3=x; | ^ siruri2.cpp:37:15: error: ‘n4’ was not declared in this scope 37 | cout<<n4<<" "; | ^~ siruri2.cpp:38:15: error: ‘d’ was not declared in this scope 38 | while(d*d<n4){ | ^ siruri2.cpp:40:17: error: ‘a’ was not declared in this scope 40 | a=a+2;} | ^ siruri2.cpp:43:19: error: ‘d’ was not declared in this scope 43 | if(n4%d==0){ | ^ siruri2.cpp:44:17: error: ‘a’ was not declared in this scope 44 | a=a+1;} | ^ siruri2.cpp:45:15: error: ‘a’ was not declared in this scope 45 | cout<<a; | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Siruri2 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ă.