#2599
a16
Scrieți un program care cere de la tastatură un număr a
(de o cifră) și care afișează valoarea expresiei \(a^{16}\). Aplicați de cât mai puține ori operatorul de înmulțire.
Problema | a16 | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #15549059 | Utilizator | |
Fișier | a16.java | Dimensiune | 527 B |
Data încărcării | 22 Aprilie 2019, 13:17 | Scor / rezultat | Eroare de compilare |
/home/ssilviu/grader/work/a16.java:5: error: Syntax error on token "long", @ expected static long binaryExponentiation(int a, int n){ ^^^^ /home/ssilviu/grader/work/a16.java:5: error: Syntax error on token "int", { expected static long binaryExponentiation(int a, int n){ ^^^ /home/ssilviu/grader/work/a16.java:5: error: Syntax error on token "int", invalid ( static long binaryExponentiation(int a, int n){ ^^^ /home/ssilviu/grader/work/a16.java:5: error: Syntax error on tokens, delete these tokens static long binaryExponentiation(int a, int n){ if(n==0) return 1; ^^^^^^^^^ /home/ssilviu/grader/work/a16.java:6: error: Syntax error on tokens, delete these tokens if(n==0) return 1; if(n==1) return a; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/ssilviu/grader/work/a16.java:8: error: Syntax error on tokens, ( expected instead if(n==1) return a; long result = binaryExponentiation(a, n/2); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/ssilviu/grader/work/a16.java:10: error: Syntax error on tokens, delete these tokens long result = binaryExponentiation(a, n/2); if(n%2==0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/ssilviu/grader/work/a16.java:13: error: Syntax error on token "return", [ expected return result*result; ^^^^^^ /home/ssilviu/grader/work/a16.java:13: error: Syntax error on tokens, delete these tokens return result*result; else return result*result*a; ^^^^^^^^^^^^^^^^^^^^^^^^^^ /home/ssilviu/grader/work/a16.java:14: error: Syntax error, insert "]" to complete ArrayAccess else return result*result*a; ^ /home/ssilviu/grader/work/a16.java:14: error: Syntax error, insert ")" to complete Expression else return result*result*a; ^ /home/ssilviu/grader/work/a16.java:14: error: Syntax error, insert "}" to complete MemberValueArrayInitializer else return result*result*a; ^ /home/ssilviu/grader/work/a16.java:14: error: Syntax error, insert ")" to complete Modifier else return result*result*a; ^ /home/ssilviu/grader/work/a16.java:21: error: The method binaryExponentiation(int, int) is undefined for the type a16 System.out.println(binaryExponentiation(n,16)); ^^^^^^^^^^^^^^^^^^^^ 14 problems (14 errors)
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema a16 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ă.