#515
SortSD
Se dau n
numere naturale. Afișați aceste numere ordonate crescător după suma divizorilor. Dacă două numere au aceeași sumă a divizorilor, se va afișa mai întâi cel mai mic.
Problema | SortSD | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #37712857 | Utilizator | |
Fișier | sortsd.cpp | Dimensiune | 1.67 KB |
Data încărcării | 17 Septembrie 2022, 15:46 | Scor / rezultat | Eroare de compilare |
sortsd.cpp:1:7: error: expected nested-name-specifier before 'System' using System; ^ sortsd.cpp:1:7: error: 'System' has not been declared sortsd.cpp:2:7: error: expected nested-name-specifier before 'System' using System.Runtime.Intrinsics.X86; ^ sortsd.cpp:2:7: error: 'System' has not been declared sortsd.cpp:2:13: error: expected ';' before '.' token using System.Runtime.Intrinsics.X86; ^ sortsd.cpp:2:13: error: expected unqualified-id before '.' token sortsd.cpp:22:26: error: 'string' has not been declared static void Main(string[] args) ^ sortsd.cpp:22:35: error: expected ',' or '...' before 'args' static void Main(string[] args) ^ sortsd.cpp:57:5: error: expected ';' after class definition } ^ sortsd.cpp: In static member function 'static void ConsoleApp1::Program::Main(int*)': sortsd.cpp:24:21: error: expected primary-expression before 'int' int n = int.Parse(Console.ReadLine()); //citire n ^ sortsd.cpp:25:13: error: 'string' was not declared in this scope string[] S = Console.ReadLine().Split(); //citire vector A ^ sortsd.cpp:25:20: error: expected primary-expression before ']' token string[] S = Console.ReadLine().Split(); //citire vector A ^ sortsd.cpp:25:22: error: expected ';' before 'S' string[] S = Console.ReadLine().Split(); //citire vector A ^ sortsd.cpp:26:16: error: expected unqualified-id before '[' token int[] A = new int[n + 1]; //creeaza vectorul ^ sortsd.cpp:27:40: error: 'S' was not declared in this scope for (int i = 1, j = 0; j < S.Length; j++) //copiezi din string S in vector A ^ sortsd.cpp:29:21: error: 'A' was not declared in this scope A[i++] = int.Parse(S[j]); //copierea in sine ^ sortsd.cpp:29:30: error: expected primary-expression before 'int' A[i++] = int.Parse(S[j]); //copierea in sine ^ sortsd.cpp:29:30: error: expected ';' before 'int' sortsd.cpp:33:32: error: 'A' was not declared in this scope if (sumdiv(A[i]) > sumdiv(A[j])) ^ sortsd.cpp:39:31: error: 'A' was not declared in this scope if(sumdiv(A[i]) == sumdiv(A[j])) ^ sortsd.cpp:52:17: error: 'Console' was not declared in this scope Console.Write(A[i] + " "); ^ sortsd.cpp:52:31: error: 'A' was not declared in this scope Console.Write(A[i] + " "); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema SortSD 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ă.