Summer School 2023 - Beginners 20 (Μεγάλο άθροισμα)

View as PDF

Submit solution

Points: 1 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type
Allowed languages
C, C++, Java, Pascal, Python
Μεγάλο άθροισμα

Να γράψετε πρόγραμμα που θα διαβάζει από την είσοδο έναν θετικό ακέραιο M. Έπειτα, θα διαβάζει συνεχώς ακεραίους από την είσοδο, μέχρι το άθροισμα των ακεραίων (εκτός του M) που διάβασε να γίνει μεγαλύτερο του M. Τέλος, θα τυπώνει το πλήθος των ακεραίων που διάβασε (εκτός του M).

Παράδειγμα

input

20
3 7 2 5 1 8 1 3

output

6
Επεξήγηση του παραδείγματος:

Το άθροισμα των 5 πρώτων ακεραίων που διαβάζει το πρόγραμμα είναι 3 + 7 + 2 + 5 + 1 = 18, που είναι μικρότερο του 20. Όταν το πρόγραμμα διαβάσει τον έκτο ακέραιο (το 8), το άθροισμα γίνεται 3 + 7 + 2 + 5 + 1 + 8 = 26, που είναι μεγαλύτερο του 20, άρα το πρόγραμμα σταματάει. Το πρόγραμμα διάβασε 6 ακεραίους συνολικά, άρα τυπώνει 6.


Comments

There are no comments at the moment.