CSES - E4590 2016 1 - Results
Submission details
Task:Dice game
Sender:MacAnton
Submission time:2016-09-17 14:21:16 +0300
Language:C++
Status:READY
Result:
Test results
testverdicttime
#10.05 sdetails
#20.05 sdetails
#30.05 sdetails
#40.06 sdetails
#50.05 sdetails
#60.05 sdetails
#70.06 sdetails
#80.05 sdetails
#90.06 sdetails
#100.05 sdetails
#110.05 sdetails
#120.05 sdetails
#130.06 sdetails
#140.04 sdetails
#15ACCEPTED0.05 sdetails
#160.06 sdetails
#170.05 sdetails
#180.05 sdetails
#19ACCEPTED0.05 sdetails
#20ACCEPTED0.05 sdetails
#210.05 sdetails
#220.05 sdetails
#230.05 sdetails
#24ACCEPTED0.05 sdetails
#25ACCEPTED0.06 sdetails
#26ACCEPTED0.06 sdetails
#270.06 sdetails
#280.05 sdetails
#29ACCEPTED0.23 sdetails
#30ACCEPTED0.06 sdetails
#31ACCEPTED0.05 sdetails
#32ACCEPTED0.06 sdetails
#33ACCEPTED0.05 sdetails
#34ACCEPTED0.05 sdetails
#350.06 sdetails

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:18:28: warning: 'playerTwoAv' may be used uninitialized in this function [-Wmaybe-uninitialized]
        playerTwoAv += param;
                            ^
input/code.cpp:13:28: warning: 'playerOneAv' may be used uninitialized in this function [-Wmaybe-uninitialized]
        playerOneAv += param;
                            ^

Code

#include <iostream>
#include <string>
#include <stdio.h>

int main() {
   using namespace std;
   int diceParams = 4;
   int playerOneAv;
   int playerTwoAv;
   int param;
   for (int i = 0; i < diceParams; i++) {
       cin >> param;
       playerOneAv += param;
   }

   for (int i = 0; i < diceParams; i++) {
       cin >> param;
       playerTwoAv += param;
   }

   string winner;
   if (playerOneAv == playerTwoAv) {
       winner = "Tie";
   } else if (playerOneAv > playerTwoAv) {
       winner = "Teemu";
   } else {
       winner = "Taina";
   }

   cout << winner;
   return 0;
}

Test details

Test 1

Verdict:

input
31 36 33 36
43 46 22 25

correct output
Tie

user output
Taina

Test 2

Verdict:

input
59 64 43 50
80 83 23 30

correct output
Tie

user output
Taina

Test 3

Verdict:

input
72 76 16 19
36 41 51 55

correct output
Tie

user output
Taina

Test 4

Verdict:

input
15 20 21 28
20 24 17 23

correct output
Tie

user output
Teemu

Test 5

Verdict:

input
11 48 58 84
14 52 62 73

correct output
Tie

user output
Teemu

Test 6

Verdict:

input
18 47 12 62
5 20 22 92

correct output
Tie

user output
Taina

Test 7

Verdict:

input
49 75 20 28
64 85 3 20

correct output
Tie

user output
Taina

Test 8

Verdict:

input
14 51 62 87
42 75 40 57

correct output
Tie

user output
Taina

Test 9

Verdict:

input
48 71 88 97
65 86 57 96

correct output
Tie

user output
Teemu

Test 10

Verdict:

input
30 79 31 81
64 97 3 57

correct output
Tie

user output
Teemu

Test 11

Verdict:

input
22 83 13 53
6 70 42 53

correct output
Tie

user output
Taina

Test 12

Verdict:

input
10 61 30 57
19 78 15 46

correct output
Tie

user output
Teemu

Test 13

Verdict:

input
85 92 14 31
53 90 23 56

correct output
Tie

user output
Taina

Test 14

Verdict:

input
4 39 54 72
14 87 2 67

correct output
Taina

user output
Teemu

Test 15

Verdict: ACCEPTED

input
2 80 11 84
4 78 21 73

correct output
Teemu

user output
Teemu

Test 16

Verdict:

input
35 70 56 98
47 84 41 86

correct output
Teemu

user output
Taina

Test 17

Verdict:

input
13 99 46 62
25 71 43 82

correct output
Taina

user output
Teemu

Test 18

Verdict:

input
25 91 41 94
65 77 10 98

correct output
Teemu

user output
Taina

Test 19

Verdict: ACCEPTED

input
54 89 32 50
5 89 33 99

correct output
Taina

user output
Taina

Test 20

Verdict: ACCEPTED

input
38 82 5 84
8 95 22 83

correct output
Teemu

user output
Teemu

Test 21

Verdict:

input
40 100 33 63
35 95 10 95

correct output
Teemu

user output
Taina

Test 22

Verdict:

input
35 83 33 67
49 91 27 50

correct output
Teemu

user output
Taina

Test 23

Verdict:

input
6 75 39 49
10 32 27 99

correct output
Teemu

user output
Taina

Test 24

Verdict: ACCEPTED

input
66 76 17 34
21 100 1 72

correct output
Taina

user output
Taina

Test 25

Verdict: ACCEPTED

input
15 86 3 79
13 62 31 78

correct output
Taina

user output
Taina

Test 26

Verdict: ACCEPTED

input
42 77 4 45
67 80 8 53

correct output
Taina

user output
Taina

Test 27

Verdict:

input
19 44 69 81
49 57 49 52

correct output
Teemu

user output
Taina

Test 28

Verdict:

input
27 61 38 48
25 53 33 63

correct output
Tie

user output
Teemu

Test 29

Verdict: ACCEPTED

input
73 82 8 52
24 82 58 70

correct output
Taina

user output
Taina

Test 30

Verdict: ACCEPTED

input
33 95 72 83
24 96 76 88

correct output
Taina

user output
Taina

Test 31

Verdict: ACCEPTED

input
35 89 5 70
7 93 8 92

correct output
Taina

user output
Taina

Test 32

Verdict: ACCEPTED

input
19 51 43 68
29 65 38 48

correct output
Teemu

user output
Teemu

Test 33

Verdict: ACCEPTED

input
8 68 18 80
38 43 11 83

correct output
Taina

user output
Taina

Test 34

Verdict: ACCEPTED

input
33 57 9 91
13 76 45 55

correct output
Teemu

user output
Teemu

Test 35

Verdict:

input
12 95 7 89
18 90 14 80

correct output
Teemu

user output
Taina