Double


Submit solution

Points: 40 (partial)
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, C, C++, Java, Perl, Python

Županijska razina / Primjena algoritama OŠ 2021. / Osnovna škola (6. razred) - 1. zadatak

Za košarkaša kažemo da je na utakmici ostvario triple-double učinak ako je postigao dvoznamenkastu vrijednost u barem tri od sljedećih pet kategorija: broj poena (P), broj skokova (S), broj asistencija (A), broj ukradenih lopti (L) i broj blokada (B).

Ako znamo koliko je poena, skokova, asistencija, ukradenih lopti i blokada ostvario košarkaš na utakmici, ispiši je li on ostvario (DA) ili nije (NE) triple-double.

Dodatno:

  • ako je ostvario triple-double, ispiši najveći mogući zbroj triju vrijednosti zbog kojih je ostvario triple-double,
  • a ako nije ostvario, ispiši koliki je najmanji zbroj vrijednosti koji mu nedostaje do triple-double učinka.
Ulazni podaci

U prvom je retku prirodan broj P (1 ≤ P ≤ 99), broj postignutih poena iz teksta zadatka.

U drugom je retku prirodan broj S (1 ≤ S ≤ 99), broj ostvarenih skokova iz teksta zadatka.

U trećem je retku prirodan broj A (1 ≤ A ≤ 99), broj ostvarenih asistencija iz teksta zadatka.

U četvrtom je retku prirodan broj L (1 ≤ L ≤ 99), broj ukradenih lopti iz teksta zadatka.

U petom je retku prirodan broj B (1 ≤ B ≤ 99), broj ostvarenih blokada iz teksta zadatka.

Izlazni podaci

U prvi redak velikim slovima ispiši poruku DA ili NE.

U drugi redak ispiši prirodan broj iz teksta zadatka.

Primjer zadatka

Ulaz
32
12
5
14
7
Izlaz
DA
58

Ulaz
26
14
21
13
17
Izlaz
DA
64
Objašnjenje

Opis drugog probnog primjera: Igrač je ostvario triple-double učinak, a najveći zbroj vrijednosti koje su mu donijele taj učinak je 64 (26+21+17).


Ulaz
8
1
15
4
2
Izlaz
NE
8
Objašnjenje

Opis trećeg probnog primjera: Igrač nije ostvario triple-double učinak. Do tog učinka mu najmanje nedostaje još 2 poena i 6 ukradenih lopti.


Comments

There are no comments at the moment.