CSES - Datatähti 2023 alku - Results
Submission details
Task:Kortit
Sender:Alepa
Submission time:2022-11-02 17:08:06 +0200
Language:C++ (C++11)
Status:READY
Result:0
Feedback
groupverdictscore
#10
Test results
testverdicttime
#10.01 sdetails
#20.00 sdetails
#3ACCEPTED0.00 sdetails
#4ACCEPTED0.00 sdetails
#5ACCEPTED0.00 sdetails
#6ACCEPTED0.00 sdetails

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:12:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   12 |         fgets(userInput, INSIZE, stdin);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~

Code

#include <cstdio>
#include <iostream>
#include <ostream>
using namespace std;
#define INSIZE 128
int main() {
char userInput[INSIZE];
int value;
fgets(userInput, INSIZE, stdin);
if (userInput[INSIZE - 1] == '\n') {
userInput[INSIZE - 1] = '\0';
}
value = atoi(userInput);
if (value > 0 && value <= 52) {
if (value > 26) {
cout<<"YES"<<endl;
}
else if (value < 1) {
cout<<"NO"<<endl;
}
else {
cout<<"MAYBE"<<endl;
}
}
return 0;
}

Test details

Test 1

Verdict:

input
0

correct output
NO

user output
(empty)

Test 2

Verdict:

input
1

correct output
NO

user output
MAYBE

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