CSES - Datatähti 2023 alku - Results
Submission details
Task:Kortit
Sender:zli0122
Submission time:2022-11-05 12:56:02 +0200
Language:CPython3
Status:READY
Result:100
Feedback
groupverdictscore
#1ACCEPTED100
Test results
testverdicttime
#1ACCEPTED0.02 sdetails
#2ACCEPTED0.02 sdetails
#3ACCEPTED0.02 sdetails
#4ACCEPTED0.02 sdetails
#5ACCEPTED0.02 sdetails
#6ACCEPTED0.02 sdetails

Code

import sys

# Jos Maija ei nosta yhtään korttia tai nostaa vain yhden kortin, hän ei voi saada sekä mustaa että punaista korttia. Tällöin vastaus on NO.

# Muuten Maija nostaa vähintään kaksi korttia, ja on mahdollista, että ne ovat eri värisiä. Pakassa on 26 mustaa ja 26 punaista korttia. Jos Maija nostaa 26 tai vähemmän kortteja, voi käydä niin että kaikki nostetut kortit ovat saman värisiä. Tällöin vastaus on MAYBE.

# Jos Maija nostaa vähintään 27 korttia, kaikki kortit eivät voi olla saman värisiä, vaan nostettujen korttien joukossa on oltava sekä mustia että punaisia kortteja. Siispä vastaus on YES.

def main():
    try:
        n = int(input())
    except ValueError:
        print("virhe havaittu. syötteen pitäisi olla pelkästään luku")
        print("ohjelma lopetettu")
        sys.exit(0)
    if n <= 1:
        print("NO")
    elif n <= 26:
        print("MAYBE")
    else:
        print("YES")

if __name__ == "__main__":
    main()

#EOF

Test details

Test 1

Verdict: ACCEPTED

input
0

correct output
NO

user output
NO

Test 2

Verdict: ACCEPTED

input
1

correct output
NO

user output
NO

Test 3

Verdict: ACCEPTED

input
2

correct output
MAYBE

user output
MAYBE

Test 4

Verdict: ACCEPTED

input
26

correct output
MAYBE

user output
MAYBE

Test 5

Verdict: ACCEPTED

input
27

correct output
YES

user output
YES

Test 6

Verdict: ACCEPTED

input
52

correct output
YES

user output
YES