#29
MaxPrime
C++
Să se scrie o funcție C++ care, pentru un număr natural n
transmis ca parametru, determină și întoarce prin intermediul unor parametri de ieșire cele mai mari două numere naturale prime mai mici decât n
.
Variante Bacalaureat 2009
Problema | MaxPrime | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #12188451 | Utilizator | |
Fișier | maxprime.cpp | Dimensiune | 1.08 KB |
Data încărcării | 21 Noiembrie 2018, 17:54 | Scor / rezultat | Eroare de compilare |
maxprime.cpp:9:1: error: stray '\302' in program ^ maxprime.cpp:9:1: error: stray '\240' in program maxprime.cpp:9:1: error: stray '\302' in program maxprime.cpp:9:1: error: stray '\240' in program maxprime.cpp:10:1: error: stray '\302' in program vector <bool> x(n+1); ^ maxprime.cpp:10:1: error: stray '\240' in program maxprime.cpp:10:1: error: stray '\302' in program maxprime.cpp:10:1: error: stray '\240' in program maxprime.cpp:10:1: error: stray '\302' in program maxprime.cpp:10:1: error: stray '\240' in program maxprime.cpp:11:1: error: stray '\302' in program int s=sqrt(n),q,k; ^ maxprime.cpp:11:1: error: stray '\240' in program maxprime.cpp:11:1: error: stray '\302' in program maxprime.cpp:11:1: error: stray '\240' in program maxprime.cpp:12:1: error: stray '\302' in program for (int i=1; i<=s; i++) ^ maxprime.cpp:12:1: error: stray '\240' in program maxprime.cpp:12:1: error: stray '\302' in program maxprime.cpp:12:1: error: stray '\240' in program maxprime.cpp:13:1: error: stray '\302' in program for (int j=1; j<=s; j++) ^ maxprime.cpp:13:1: error: stray '\240' in program maxprime.cpp:13:1: error: stray '\302' in program maxprime.cpp:13:1: error: stray '\240' in program maxprime.cpp:13:1: error: stray '\302' in program maxprime.cpp:13:1: error: stray '\240' in program maxprime.cpp:13:1: error: stray '\302' in program maxprime.cpp:13:1: error: stray '\240' in program maxprime.cpp:14:1: error: stray '\302' in program { ^ maxprime.cpp:14:1: error: stray '\240' in program maxprime.cpp:14:1: error: stray '\302' in program maxprime.cpp:14:1: error: stray '\240' in program maxprime.cpp:14:1: error: stray '\302' in program maxprime.cpp:14:1: error: stray '\240' in program maxprime.cpp:14:1: error: stray '\302' in program maxprime.cpp:14:1: error: stray '\240' in program maxprime.cpp:15:1: error: stray '\302' in program q=4*i*i+j*j; ^ maxprime.cpp:15:1: error: stray '\240' in program maxprime.cpp:15:1: error: stray '\302' in program maxprime.cpp:15:1: error: stray '\240' in program maxprime.cpp:15:1: error: stray '\302' in program maxprime.cpp:15:1: error: stray '\240' in program maxprime.cpp:15:1: error: stray '\302' in program maxprime.cpp:15:1: error: stray '\240' in program maxprime.cpp:15:1: error: stray '\302' in program maxprime.cpp:15:1: error: stray '\240' in program maxprime.cpp:15:1: error: stray '\302' in program maxprime.cpp:15:1: error: stray '\240' in program maxprime.cpp:16:1: error: stray '\302' in program if (q<=n &&(q % 12 ==1 || q % 12 == 5)) x[q]=!x[q]; ^ maxprime.cpp:16:1: error: stray '\240' in program maxprime.cpp:16:1: error: stray '\302' in program maxprime.cpp:16:1: error: stray '\240' in program maxprime.cpp:16:1: error: stray '\302' in program maxprime.cpp:16:1: error: stray '\240' in program maxprime.cpp:16:1: error: stray '\302' in program maxprime.cpp:16:1: error: stray '\240' in program maxprime.cpp:16:1: error: stray '\302' in program maxprime.cpp:16:1: error: stray '\240' in program maxprime.cpp:16:1: error: stray '\302' in program maxprime.cpp:16:1: error: stray '\240' in program maxprime.cpp:17:1: error: stray '\302' in program q=q-i*i; ^ maxprime.cpp:17:1: error: stray '\240' in program maxprime.cpp:17:1: error: stray '\302' in program maxprime.cpp:17:1: error: stray '\240' in program maxprime.cpp:17:1: error: stray '\302' in program maxprime.cpp:17:1: error: stray '\240' in program maxprime.cpp:17:1: error: stray '\302' in program maxprime.cpp:17:1: error: stray '\240' in program maxprime.cpp:17:1: error: stray '\302' in program maxprime.cpp:17:1: error: stray '\240' in program maxprime.cpp:17:1: error: stray '\302' in program maxprime.cpp:17:1: error: stray '\240' in program maxprime.cpp:18:1: error: stray '\302' in program if (q<=n && q % 12 ==7) x[q]=!x[q]; ^ maxprime.cpp:18:1: error: stray '\240' in program maxprime.cpp:18:1: error: stray '\302' in program maxprime.cpp:18:1: error: stray '\240' in program maxprime.cpp:18:1: error: stray '\302' in program maxprime.cpp:18:1: error: stray '\240' in program maxprime.cpp:18:1: error: stray '\302' in program maxprime.cpp:18:1: error: stray '\240' in program maxprime.cpp:18:1: error: stray '\302' in program maxprime.cpp:18:1: error: stray '\240' in program maxprime.cpp:18:1: error: stray '\302' in program maxprime.cpp:18:1: error: stray '\240' in program maxprime.cpp:19:1: error: stray '\302' in program q=q-2*j*j; ^ maxprime.cpp:19:1: error: stray '\240' in program maxprime.cpp:19:1: error: stray '\302' in program maxprime.cpp:19:1: error: stray '\240' in program maxprime.cpp:19:1: error: stray '\302' in program maxprime.cpp:19:1: error: stray '\240' in program maxprime.cpp:19:1: error: stray '\302' in program maxprime.cpp:19:1: error: stray '\240' in program maxprime.cpp:19:1: error: stray '\302' in program maxprime.cpp:19:1: error: stray '\240' in program maxprime.cpp:19:1: error: stray '\302' in program maxprime.cpp:19:1: error: stray '\240' in program maxprime.cpp:20:1: error: stray '\302' in program if (i>j && q<=n && q % 12 ==11) x[q]=!x[q]; ^ maxprime.cpp:20:1: error: stray '\240' in program maxprime.cpp:20:1: error: stray '\302' in program maxprime.cpp:20:1: error: stray '\240' in program maxprime.cpp:20:1: error: stray '\302' in program maxprime.cpp:20:1: error: stray '\240' in program maxprime.cpp:20:1: error: stray '\302' in program maxprime.cpp:20:1: error: stray '\240' in program maxprime.cpp:20:1: error: stray '\302' in program maxprime.cpp:20:1: error: stray '\240' in program maxprime.cpp:20:1: error: stray '\302' in program maxprime.cpp:20:1: error: stray '\240' in program maxprime.cpp:21:1: error: stray '\302' in program } ^ maxprime.cpp:21:1: error: stray '\240' in program maxprime.cpp:21:1: error: stray '\302' in program maxprime.cpp:21:1: error: stray '\240' in program maxprime.cpp:21:1: error: stray '\302' in program maxprime.cpp:21:1: error: stray '\240' in program maxprime.cpp:21:1: error: stray '\302' in program maxprime.cpp:21:1: error: stray '\240' in program maxprime.cpp:22:1: error: stray '\302' in program for (int i=1; i<=s; i++) ^ maxprime.cpp:22:1: error: stray '\240' in program maxprime.cpp:22:1: error: stray '\302' in program maxprime.cpp:22:1: error: stray '\240' in program maxprime.cpp:23:1: error: stray '\302' in program if (x[i]) ^ maxprime.cpp:23:1: error: stray '\240' in program maxprime.cpp:23:1: error: stray '\302' in program maxprime.cpp:23:1: error: stray '\240' in program maxprime.cpp:23:1: error: stray '\302' in program maxprime.cpp:23:1: error: stray '\240' in program maxprime.cpp:23:1: error: stray '\302' in program maxprime.cpp:23:1: error: stray '\240' in program maxprime.cpp:24:1: error: stray '\302' in program { ^ maxprime.cpp:24:1: error: stray '\240' in program maxprime.cpp:24:1: error: stray '\302' in program maxprime.cpp:24:1: error: stray '\240' in program maxprime.cpp:24:1: error: stray '\302' in program maxprime.cpp:24:1: error: stray '\240' in program maxprime.cpp:24:1: error: stray '\302' in program maxprime.cpp:24:1: error: stray '\240' in program maxprime.cpp:25:1: error: stray '\302' in program k=q=i*i; ^ maxprime.cpp:25:1: error: stray '\240' in program maxprime.cpp:25:1: error: stray '\302' in program maxprime.cpp:25:1: error: stray '\240' in program maxprime.cpp:25:1: error: stray '\302' in program maxprime.cpp:25:1: error: stray '\240' in program maxprime.cpp:25:1: error: stray '\302' in program maxprime.cpp:25:1: error: stray '\240' in program maxprime.cpp:25:1: error: stray '\302' in program maxprime.cpp:25:1: error: stray '\240' in program maxprime.cpp:25:1: error: stray '\302' in program maxprime.cpp:25:1: error: stray '\240' in program maxprime.cpp:26:1: error: stray '\302' in program while (q<=n) ^ maxprime.cpp:26:1: error: stray '\240' in program maxprime.cpp:26:1: error: stray '\302' in program maxprime.cpp:26:1: error: stray '\240' in program maxprime.cpp:26:1: error: stray '\302' in program maxprime.cpp:26:1: error: stray '\240' in program maxprime.cpp:26:1: error: stray '\302' in program maxprime.cpp:26:1: error: stray '\240' in program maxprime.cpp:26:1: error: stray '\302' in program maxprime.cpp:26:1: error: stray '\240' in program maxprime.cpp:26:1: error: stray '\302' in program maxprime.cpp:26:1: error: stray '\240' in program maxprime.cpp:27:1: error: stray '\302' in program { ^ maxprime.cpp:27:1: error: stray '\240' in program maxprime.cpp:27:1: error: stray '\302' in program maxprime.cpp:27:1: error: stray '\240' in program maxprime.cpp:27:1: error: stray '\302' in program maxprime.cpp:27:1: error: stray '\240' in program maxprime.cpp:27:1: error: stray '\302' in program maxprime.cpp:27:1: error: stray '\240' in program maxprime.cpp:27:1: error: stray '\302' in program maxprime.cpp:27:1: error: stray '\240' in program maxprime.cpp:27:1: error: stray '\302' in program maxprime.cpp:27:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program x[q]=false; ^ maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:28:1: error: stray '\302' in program maxprime.cpp:28:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program q+=k; ^ maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:29:1: error: stray '\302' in program maxprime.cpp:29:1: error: stray '\240' in program maxprime.cpp:30:1: error: stray '\302' in program } ^ maxprime.cpp:30:1: error: stray '\240' in program maxprime.cpp:30:1: error: stray '\302' in program maxprime.cpp:30:1: error: stray '\240' in program maxprime.cpp:30:1: error: stray '\302' in program maxprime.cpp:30:1: error: stray '\240' in program maxprime.cpp:30:1: error: stray '\302' in program maxprime.cpp:30:1: error: stray '\240' in program maxprime.cpp:30:1: error: stray '\302' in program maxprime.cpp:30:1: error: stray '\240' in program maxprime.cpp:30:1: error: stray '\302' in program maxprime.cpp:30:1: error: stray '\240' in program maxprime.cpp:31:1: error: stray '\302' in program } ^ maxprime.cpp:31:1: error: stray '\240' in program maxprime.cpp:31:1: error: stray '\302' in program maxprime.cpp:31:1: error: stray '\240' in program maxprime.cpp:31:1: error: stray '\302' in program maxprime.cpp:31:1: error: stray '\240' in program maxprime.cpp:31:1: error: stray '\302' in program maxprime.cpp:31:1: error: stray '\240' in program maxprime.cpp:32:1: error: stray '\302' in program x[2]=x[3]=true; ^ maxprime.cpp:32:1: error: stray '\240' in program maxprime.cpp:32:1: error: stray '\302' in program maxprime.cpp:32:1: error: stray '\240' in program maxprime.cpp:33:1: error: stray '\302' in program ^ maxprime.cpp:33:1: error: stray '\240' in program maxprime.cpp:33:1: error: stray '\302' in program maxprime.cpp:33:1: error: stray '\240' in program maxprime.cpp:34:1: error: stray '\302' in program int i=n,j; ^ maxprime.cpp:34:1: error: stray '\240' in program maxprime.cpp:34:1: error: stray '\302' in program maxprime.cpp:34:1: error: stray '\240' in program maxprime.cpp:35:1: error: stray '\302' in program for (; ; i--) ^ maxprime.cpp:35:1: error: stray '\240' in program maxprime.cpp:35:1: error: stray '\302' in program maxprime.cpp:35:1: error: stray '\240' in program maxprime.cpp:36:1: error: stray '\302' in program if (x[i]) ^ maxprime.cpp:36:1: error: stray '\240' in program maxprime.cpp:36:1: error: stray '\302' in program maxprime.cpp:36:1: error: stray '\240' in program maxprime.cpp:36:1: error: stray '\302' in program maxprime.cpp:36:1: error: stray '\240' in program maxprime.cpp:36:1: error: stray '\302' in program maxprime.cpp:36:1: error: stray '\240' in program maxprime.cpp:37:1: error: stray '\302' in program { ^ maxprime.cpp:37:1: error: stray '\240' in program maxprime.cpp:37:1: error: stray '\302' in program maxprime.cpp:37:1: error: stray '\240' in program maxprime.cpp:37:1: error: stray '\302' in program maxprime.cpp:37:1: error: stray '\240' in program maxprime.cpp:37:1: error: stray '\302' in program maxprime.cpp:37:1: error: stray '\240' in program maxprime.cpp:38:1: error: stray '\302' in program a=i; ^ maxprime.cpp:38:1: error: stray '\240' in program maxprime.cpp:38:1: error: stray '\302' in program maxprime.cpp:38:1: error: stray '\240' in program maxprime.cpp:38:1: error: stray '\302' in program maxprime.cpp:38:1: error: stray '\240' in program maxprime.cpp:38:1: error: stray '\302' in program maxprime.cpp:38:1: error: stray '\240' in program maxprime.cpp:38:1: error: stray '\302' in program maxprime.cpp:38:1: error: stray '\240' in program maxprime.cpp:38:1: error: stray '\302' in program maxprime.cpp:38:1: error: stray '\240' in program maxprime.cpp:39:1: error: stray '\302' in program j=i-1; ^ maxprime.cpp:39:1: error: stray '\240' in program maxprime.cpp:39:1: error: stray '\302' in program maxprime.cpp:39:1: error: stray '\240' in program maxprime.cpp:39:1: error: stray '\302' in program maxprime.cpp:39:1: error: stray '\240' in program maxprime.cpp:39:1: error: stray '\302' in program maxprime.cpp:39:1: error: stray '\240' in program maxprime.cpp:39:1: error: stray '\302' in program maxprime.cpp:39:1: error: stray '\240' in program maxprime.cpp:39:1: error: stray '\302' in program maxprime.cpp:39:1: error: stray '\240' in program maxprime.cpp:40:1: error: stray '\302' in program break; ^ maxprime.cpp:40:1: error: stray '\240' in program maxprime.cpp:40:1: error: stray '\302' in program maxprime.cpp:40:1: error: stray '\240' in program maxprime.cpp:40:1: error: stray '\302' in program maxprime.cpp:40:1: error: stray '\240' in program maxprime.cpp:40:1: error: stray '\302' in program maxprime.cpp:40:1: error: stray '\240' in program maxprime.cpp:40:1: error: stray '\302' in program maxprime.cpp:40:1: error: stray '\240' in program maxprime.cpp:40:1: error: stray '\302' in program maxprime.cpp:40:1: error: stray '\240' in program maxprime.cpp:41:1: error: stray '\302' in program } ^ maxprime.cpp:41:1: error: stray '\240' in program maxprime.cpp:41:1: error: stray '\302' in program maxprime.cpp:41:1: error: stray '\240' in program maxprime.cpp:41:1: error: stray '\302' in program maxprime.cpp:41:1: error: stray '\240' in program maxprime.cpp:41:1: error: stray '\302' in program maxprime.cpp:41:1: error: stray '\240' in program maxprime.cpp:42:1: error: stray '\302' in program for (; ; j--) ^ maxprime.cpp:42:1: error: stray '\240' in program maxprime.cpp:42:1: error: stray '\302' in program maxprime.cpp:42:1: error: stray '\240' in program maxprime.cpp:43:1: error: stray '\302' in program if (x[j]) ^ maxprime.cpp:43:1: error: stray '\240' in program maxprime.cpp:43:1: error: stray '\302' in program maxprime.cpp:43:1: error: stray '\240' in program maxprime.cpp:43:1: error: stray '\302' in program maxprime.cpp:43:1: error: stray '\240' in program maxprime.cpp:43:1: error: stray '\302' in program maxprime.cpp:43:1: error: stray '\240' in program maxprime.cpp:44:1: error: stray '\302' in program { ^ maxprime.cpp:44:1: error: stray '\240' in program maxprime.cpp:44:1: error: stray '\302' in program maxprime.cpp:44:1: error: stray '\240' in program maxprime.cpp:44:1: error: stray '\302' in program maxprime.cpp:44:1: error: stray '\240' in program maxprime.cpp:44:1: error: stray '\302' in program maxprime.cpp:44:1: error: stray '\240' in program maxprime.cpp:45:1: error: stray '\302' in program b=j; ^ maxprime.cpp:45:1: error: stray '\240' in program maxprime.cpp:45:1: error: stray '\302' in program maxprime.cpp:45:1: error: stray '\240' in program maxprime.cpp:45:1: error: stray '\302' in program maxprime.cpp:45:1: error: stray '\240' in program maxprime.cpp:45:1: error: stray '\302' in program maxprime.cpp:45:1: error: stray '\240' in program maxprime.cpp:45:1: error: stray '\302' in program maxprime.cpp:45:1: error: stray '\240' in program maxprime.cpp:45:1: error: stray '\302' in program maxprime.cpp:45:1: error: stray '\240' in program maxprime.cpp:46:1: error: stray '\302' in program break; ^ maxprime.cpp:46:1: error: stray '\240' in program maxprime.cpp:46:1: error: stray '\302' in program maxprime.cpp:46:1: error: stray '\240' in program maxprime.cpp:46:1: error: stray '\302' in program maxprime.cpp:46:1: error: stray '\240' in program maxprime.cpp:46:1: error: stray '\302' in program maxprime.cpp:46:1: error: stray '\240' in program maxprime.cpp:46:1: error: stray '\302' in program maxprime.cpp:46:1: error: stray '\240' in program maxprime.cpp:46:1: error: stray '\302' in program maxprime.cpp:46:1: error: stray '\240' in program maxprime.cpp:47:1: error: stray '\302' in program } ^ maxprime.cpp:47:1: error: stray '\240' in program maxprime.cpp:47:1: error: stray '\302' in program maxprime.cpp:47:1: error: stray '\240' in program maxprime.cpp:47:1: error: stray '\302' in program maxprime.cpp:47:1: error: stray '\240' in program maxprime.cpp:47:1: error: stray '\302' in program maxprime.cpp:47:1: error: stray '\240' in program maxprime.cpp: In function 'void sub(int, int&, int&)': maxprime.cpp:10:7: error: 'vector' was not declared in this scope vector <bool> x(n+1); ^ maxprime.cpp:10:15: error: expected primary-expression before 'bool' vector <bool> x(n+1); ^ maxprime.cpp:10:15: error: expected ';' before 'bool' maxprime.cpp:11:19: error: 'sqrt' was not declared in this scope int s=sqrt(n),q,k; ^ maxprime.cpp:15:19: error: 'q' was not declared in this scope q=4*i*i+j*j; ^ maxprime.cpp:16:59: error: 'x' was not declared in this scope if (q<=n &&(q % 12 ==1 || q % 12 == 5)) x[q]=!x[q]; ^ maxprime.cpp:18:43: error: 'x' was not declared in this scope if (q<=n && q % 12 ==7) x[q]=!x[q]; ^ maxprime.cpp:20:51: error: 'x' was not declared in this scope if (i>j && q<=n && q % 12 ==11) x[q]=!x[q]; ^ maxprime.cpp:23:17: error: 'x' was not declared in this scope if (x[i]) ^ maxprime.cpp:25:19: error: 'k' was not declared in this scope k=q=i*i; ^ maxprime.cpp:25:21: error: 'q' was not declared in this scope k=q=i*i; ^ maxprime.cpp:32:7: error: 'x' was not declared in this scope x[2]=x[3]=true; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema MaxPrime face parte din a doua categorie. Pentru aceste probleme se folosește un program suport, furnizat de propunătorul problemei. 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ă.