Task: | Dice game |
Sender: | idan |
Submission time: | 2016-09-17 14:21:18 +0300 |
Language: | C++ |
Status: | READY |
Result: | ACCEPTED |
test | verdict | time | |
---|---|---|---|
#1 | ACCEPTED | 0.05 s | details |
#2 | ACCEPTED | 0.06 s | details |
#3 | ACCEPTED | 0.05 s | details |
#4 | ACCEPTED | 0.06 s | details |
#5 | ACCEPTED | 0.05 s | details |
#6 | ACCEPTED | 0.05 s | details |
#7 | ACCEPTED | 0.06 s | details |
#8 | ACCEPTED | 0.05 s | details |
#9 | ACCEPTED | 0.05 s | details |
#10 | ACCEPTED | 0.05 s | details |
#11 | ACCEPTED | 0.06 s | details |
#12 | ACCEPTED | 0.05 s | details |
#13 | ACCEPTED | 0.05 s | details |
#14 | ACCEPTED | 0.05 s | details |
#15 | ACCEPTED | 0.05 s | details |
#16 | ACCEPTED | 0.05 s | details |
#17 | ACCEPTED | 0.06 s | details |
#18 | ACCEPTED | 0.05 s | details |
#19 | ACCEPTED | 0.05 s | details |
#20 | ACCEPTED | 0.05 s | details |
#21 | ACCEPTED | 0.06 s | details |
#22 | ACCEPTED | 0.05 s | details |
#23 | ACCEPTED | 0.05 s | details |
#24 | ACCEPTED | 0.05 s | details |
#25 | ACCEPTED | 0.05 s | details |
#26 | ACCEPTED | 0.05 s | details |
#27 | ACCEPTED | 0.05 s | details |
#28 | ACCEPTED | 0.05 s | details |
#29 | ACCEPTED | 0.05 s | details |
#30 | ACCEPTED | 0.05 s | details |
#31 | ACCEPTED | 0.05 s | details |
#32 | ACCEPTED | 0.05 s | details |
#33 | ACCEPTED | 0.05 s | details |
#34 | ACCEPTED | 0.05 s | details |
#35 | ACCEPTED | 0.06 s | details |
Compiler report
input/code.cpp:5:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char* TAINA_CASE = "Taina\n"; ^ input/code.cpp:6:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char* TIE_CASE = "Tie\n"; ^ input/code.cpp:7:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char* TEEMU_CASE = "Teemu\n"; ^ input/code.cpp: In function 'int main()': input/code.cpp:26:38: warning: format not a string literal and no format arguments [-Wformat-security] teemu_E == taina_E ? printf(TIE_CASE) : taina_E > teemu_E ? printf(TAINA_CASE) : printf(TEEMU_CASE); ^ input/code.cpp:26:79: warning: format not a string literal and no format arguments [-Wformat-security] teemu_E == taina_E ? printf(TIE_CASE) : taina_E > teemu_E ? printf(TAINA_CASE) : printf(TEEMU_CASE);...
Code
#include <stdio.h> #include <stdlib.h> char* TAINA_CASE = "Taina\n"; char* TIE_CASE = "Tie\n"; char* TEEMU_CASE = "Teemu\n"; float getExpectancy(int, int); int main() { int A1 = 0, A2 = 0, B1 = 0, B2 = 0; int C1 = 0, C2 = 0, D1 = 0, D2 = 0; float teemu_E = 0; float taina_E = 0; //Input scanf("%d %d %d %d", &A1, &A2, &B1, &B2); scanf("%d %d %d %d", &C1, &C2, &D1, &D2); //Find E(X) teemu_E = getExpectancy(A1, A2) + getExpectancy(B1, B2); taina_E = getExpectancy(C1, C2) + getExpectancy(D1, D2); teemu_E == taina_E ? printf(TIE_CASE) : taina_E > teemu_E ? printf(TAINA_CASE) : printf(TEEMU_CASE); system("PAUSE"); } float getExpectancy(int A1, int A2) { int n = A2 - A1 + 1; int sumOfSeries = (n * ((2 * A1) + (n - 1))) / 2; //printf("Ex for %d %d is : %f\n", A1, A2, (float)sumOfSeries / n); return (float)sumOfSeries / n; }
Test details
Test 1
Verdict: ACCEPTED
input |
---|
31 36 33 36 43 46 22 25 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 2
Verdict: ACCEPTED
input |
---|
59 64 43 50 80 83 23 30 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 3
Verdict: ACCEPTED
input |
---|
72 76 16 19 36 41 51 55 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 4
Verdict: ACCEPTED
input |
---|
15 20 21 28 20 24 17 23 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 5
Verdict: ACCEPTED
input |
---|
11 48 58 84 14 52 62 73 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 6
Verdict: ACCEPTED
input |
---|
18 47 12 62 5 20 22 92 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 7
Verdict: ACCEPTED
input |
---|
49 75 20 28 64 85 3 20 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 8
Verdict: ACCEPTED
input |
---|
14 51 62 87 42 75 40 57 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 9
Verdict: ACCEPTED
input |
---|
48 71 88 97 65 86 57 96 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 10
Verdict: ACCEPTED
input |
---|
30 79 31 81 64 97 3 57 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 11
Verdict: ACCEPTED
input |
---|
22 83 13 53 6 70 42 53 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 12
Verdict: ACCEPTED
input |
---|
10 61 30 57 19 78 15 46 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 13
Verdict: ACCEPTED
input |
---|
85 92 14 31 53 90 23 56 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 14
Verdict: ACCEPTED
input |
---|
4 39 54 72 14 87 2 67 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 15
Verdict: ACCEPTED
input |
---|
2 80 11 84 4 78 21 73 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 16
Verdict: ACCEPTED
input |
---|
35 70 56 98 47 84 41 86 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 17
Verdict: ACCEPTED
input |
---|
13 99 46 62 25 71 43 82 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 18
Verdict: ACCEPTED
input |
---|
25 91 41 94 65 77 10 98 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 19
Verdict: ACCEPTED
input |
---|
54 89 32 50 5 89 33 99 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 20
Verdict: ACCEPTED
input |
---|
38 82 5 84 8 95 22 83 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 21
Verdict: ACCEPTED
input |
---|
40 100 33 63 35 95 10 95 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 22
Verdict: ACCEPTED
input |
---|
35 83 33 67 49 91 27 50 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 23
Verdict: ACCEPTED
input |
---|
6 75 39 49 10 32 27 99 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 24
Verdict: ACCEPTED
input |
---|
66 76 17 34 21 100 1 72 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 25
Verdict: ACCEPTED
input |
---|
15 86 3 79 13 62 31 78 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 26
Verdict: ACCEPTED
input |
---|
42 77 4 45 67 80 8 53 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 27
Verdict: ACCEPTED
input |
---|
19 44 69 81 49 57 49 52 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 28
Verdict: ACCEPTED
input |
---|
27 61 38 48 25 53 33 63 |
correct output |
---|
Tie |
user output |
---|
Tie |
Error:
sh: 1: PAUSE: not found
Test 29
Verdict: ACCEPTED
input |
---|
73 82 8 52 24 82 58 70 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 30
Verdict: ACCEPTED
input |
---|
33 95 72 83 24 96 76 88 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 31
Verdict: ACCEPTED
input |
---|
35 89 5 70 7 93 8 92 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 32
Verdict: ACCEPTED
input |
---|
19 51 43 68 29 65 38 48 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 33
Verdict: ACCEPTED
input |
---|
8 68 18 80 38 43 11 83 |
correct output |
---|
Taina |
user output |
---|
Taina |
Error:
sh: 1: PAUSE: not found
Test 34
Verdict: ACCEPTED
input |
---|
33 57 9 91 13 76 45 55 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found
Test 35
Verdict: ACCEPTED
input |
---|
12 95 7 89 18 90 14 80 |
correct output |
---|
Teemu |
user output |
---|
Teemu |
Error:
sh: 1: PAUSE: not found