CSES - Datatähti 2017 alku - Results
Submission details
Task:Bittijono
Sender:ISIMO66
Submission time:2016-10-07 22:42:01 +0300
Language:C++
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
Test results
testverdicttimegroup
#10.05 s1details
#20.04 s2details
#30.05 s3details

Code

#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
int main (){
int x = 0;
while (1){
int j;
int input = getc(stdin);
if (input == '\n') break;
if (isdigit(input)) {
x = x * 10;
x += (input - '0');
}
else {
char * string = (char *)malloc(sizeof(char));
string[0] = input;
j = 1;
while (1) {
input = getc(stdin);
if (isalpha(input)){
string = (char *)realloc( string, (j + 1) * sizeof(char));
string[j++] = input;
}
else {
ungetc(input, stdin);
string = (char *)realloc( string, (j + 1) * sizeof(char));
string[j] = '\0';
break;
}
}
for (int i = 0; i < x; i++) {
printf("%s", string);
}
free(string);
x = 0;
}
}
printf("\n");
return 0;
}

Test details

Test 1

Group: 1

Verdict:

input
100
62
9
12
73
...

correct output
1
1
1
0
1
...

user output
(empty)

Test 2

Group: 2

Verdict:

input
100000
565433
141881
120108
825392
...

correct output
1
1
0
0
1
...

user output
(empty)

Test 3

Group: 3

Verdict:

input
100000
374768524402011755
937067109466254318
389256426086302899
932585725667010169
...

correct output
0
1
1
1
1
...

user output
(empty)