Detalii evaluare #56336602

Rezumat problemă

Dându-se n tipuri diferite de clătite și criteriile de determinare a costului fiecărei clătite, aflați profitul maxim pe care Ștefan îl poate obține dacă schimbă cel mult o cifră din codul fiecărei clătite.

Detalii

Problema Primest Prime Pancakes Operații I/O tastatură/ecran
Limita timp 0.4 secunde Limita memorie Total: 64 MB / Stivă 64 MB
Id soluție #56336602 Utilizator staneiu beatrice mihaela (Beatrice26rn)
Fișier primest_prime_pancakes.cpp Dimensiune 2.28 KB
Data încărcării 14 Februarie 2025, 10:24 Scor / rezultat Eroare de compilare

Evaluare


Mesaj compilare

primest_prime_pancakes.cpp:1:3: error: invalid preprocessing directive #Func
 # Funcție pentru a verifica dacă un număr este prim

   ^
primest_prime_pancakes.cpp:10:3: error: invalid preprocessing directive #Func
 # Funcție pentru a calcula prețul unui cod

   ^
primest_prime_pancakes.cpp:12:7: error: invalid preprocessing directive #Calculeaz
     # Calculează prețul inițial

       ^
primest_prime_pancakes.cpp:15:7: error: invalid preprocessing directive #Verific
     # Verifică dacă codul este prim

       ^
primest_prime_pancakes.cpp:19:7: error: invalid preprocessing directive #Calculeaz
     # Calculează suma și produsul cifrelor codului

       ^
primest_prime_pancakes.cpp:26:7: error: invalid preprocessing directive #Verific
     # Verifică dacă suma cifrelor este primă

       ^
primest_prime_pancakes.cpp:30:7: error: invalid preprocessing directive #Verific
     # Verifică dacă produsul cifrelor este prim

       ^
primest_prime_pancakes.cpp:34:7: error: invalid preprocessing directive #Adaug
     # Adaugă bonusurile pentru cifrele prime

       ^
primest_prime_pancakes.cpp:41:3: error: invalid preprocessing directive #Func
 # Funcție principală pentru a maximiza profitul

   ^
primest_prime_pancakes.cpp:46:11: error: invalid preprocessing directive #Pre
         # Prețul inițial al clătitei

           ^
primest_prime_pancakes.cpp:50:11: error: invalid preprocessing directive #Tent
         # Tentăm să schimbăm fiecare cifră a codului pentru a obține prețul maxim

           ^

             # Înlocuim fiecare cifră cu altă cifră din 0-9 (nu putem face prima cifră 0)

               ^
primest_prime_pancakes.cpp:56:31: error: stray '#' in program
                     continue  # Nu putem face prima cifră 0

                               ^
primest_prime_pancakes.cpp:56:21: error: stray '\304' in program
                     continue  # Nu putem face prima cifră 0

                     ^
primest_prime_pancakes.cpp:56:21: error: stray '\203' in program
primest_prime_pancakes.cpp:58:19: error: invalid preprocessing directive #Cre
                 # Creăm un nou cod cu cifra modificată

                   ^
primest_prime_pancakes.cpp:61:19: error: invalid preprocessing directive #Calcul
                 # Calculăm prețul cu acest cod modificat

                   ^
primest_prime_pancakes.cpp:64:19: error: invalid preprocessing directive #Dac
                 # Dacă noul preț este mai mare, actualizăm

                   ^
primest_prime_pancakes.cpp:67:11: error: invalid preprocessing directive #Ad
         # Adăugăm profitul maxim posibil pentru acest cod

           ^
primest_prime_pancakes.cpp:2:1: error: 'def' does not name a type
 def is_prime(num):

 ^

Cum funcționează evaluarea?

www.pbinfo.ro permite evaluarea a două tipuri de probleme:

  • probleme la care rezolvarea presupune scrierea unui program complet
  • probleme la care rezolvarea presupune scrierea unei secvențe de program - câteva instrucțiuni, o listă de declarații, una sau mai multe funcții, etc.

Problema Primest Prime Pancakes face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:

  • Programul sursă este compilat folosind compilatorul corespunzător. Dacă în urma compilării se obțin erori sau avertismente, acestea sunt afișate în această pagină.
  • Dacă programul a fost compilat, executabilul obținut va fi rulat, furnizându-i-se unul sau mai multe seturi de date de intrare, în concordanță cu restricțiile specifice problemei. Pentru fiecare set de date se obține un anumit punctaj, în raport cu corectitudinea soluției tale.

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ă.