| Task: | Osajono |
| Sender: | y2k |
| Submission time: | 2015-10-03 13:08:01 +0300 |
| Language: | Python2 |
| Status: | READY |
| Result: | 0 |
| group | verdict | score |
|---|---|---|
| #1 | WRONG ANSWER | 0 |
| #2 | WRONG ANSWER | 0 |
| #3 | WRONG ANSWER | 0 |
| test | verdict | time | group | |
|---|---|---|---|---|
| #1 | ACCEPTED | 0.05 s | 1 | details |
| #2 | WRONG ANSWER | 0.06 s | 1 | details |
| #3 | ACCEPTED | 0.06 s | 1 | details |
| #4 | ACCEPTED | 0.05 s | 1 | details |
| #5 | ACCEPTED | 0.05 s | 1 | details |
| #6 | ACCEPTED | 0.05 s | 2 | details |
| #7 | WRONG ANSWER | 0.06 s | 2 | details |
| #8 | ACCEPTED | 0.06 s | 2 | details |
| #9 | ACCEPTED | 0.06 s | 2 | details |
| #10 | ACCEPTED | 0.07 s | 2 | details |
| #11 | ACCEPTED | 0.07 s | 3 | details |
| #12 | WRONG ANSWER | 0.16 s | 3 | details |
| #13 | ACCEPTED | 0.07 s | 3 | details |
| #14 | ACCEPTED | 0.07 s | 3 | details |
| #15 | ACCEPTED | 0.18 s | 3 | details |
Code
mjono = raw_input()
pituus = len(mjono)
maara = 0
a = 0
b = 0
c = 0
d = 0
e = 0
f = 0
g = 0
h = 0
i = 0
j = 0
k = 0
l = 0
m = 0
n = 0
o = 0
p = 0
q = 0
r = 0
s = 0
t = 0
u = 0
v = 0
w = 0
x = 0
y = 0
z = 0
for x in range(0,pituus):
if mjono[x] == "A":
a+= 1
elif mjono[x] == "B":
b+= 1
elif mjono[x] == "C":
c += 1
elif mjono[x] == "D":
d+= 1
elif mjono[x] == "E":
e+= 1
elif mjono[x] == "F":
f += 1
elif mjono[x] == "G":
g+= 1
elif mjono[x] == "H":
h+= 1
elif mjono[x] == "I":
i += 1
elif mjono[x] == "J":
j+= 1
elif mjono[x] == "K":
k+= 1
elif mjono[x] == "L":
l += 1
elif mjono[x] == "M":
m+= 1
elif mjono[x] == "N":
n+= 1
elif mjono[x] == "O":
o += 1
elif mjono[x] == "P":
p+= 1
elif mjono[x] == "Q":
q+= 1
elif mjono[x] == "R":
r += 1
elif mjono[x] == "S":
s+= 1
elif mjono[x] == "T":
t+= 1
elif mjono[x] == "U":
u += 1
elif mjono[x] == "V":
v+= 1
elif mjono[x] == "W":
w+= 1
elif mjono[x] == "X":
x += 1
elif mjono[x] == "Y":
y+= 1
elif mjono[x] == "Z":
z+= 1
for x in range(a-1,-1,-1):
maara += x
for x in range(b-1,-1,-1):
maara += x
for x in range(c-1,-1,-1):
maara += x
for x in range(d-1,-1,-1):
maara += x
for x in range(e-1,-1,-1):
maara += x
for x in range(f-1,-1,-1):
maara += x
for x in range(g-1,-1,-1):
maara += x
for x in range(h-1,-1,-1):
maara += x
for x in range(i-1,-1,-1):
maara += x
for x in range(j-1,-1,-1):
maara += x
for x in range(k-1,-1,-1):
maara += x
for x in range(l-1,-1,-1):
maara += x
for x in range(m-1,-1,-1):
maara += x
for x in range(n-1,-1,-1):
maara += x
for x in range(o-1,-1,-1):
maara += x
for x in range(p-1,-1,-1):
maara += x
for x in range(q-1,-1,-1):
maara += x
for x in range(r-1,-1,-1):
maara += x
for x in range(s-1,-1,-1):
maara += x
for x in range(t-1,-1,-1):
maara += x
for x in range(u-1,-1,-1):
maara += x
for x in range(v-1,-1,-1):
maara += x
for x in range(w-1,-1,-1):
maara += x
for x in range(x-1,-1,-1):
maara += x
for x in range(y-1,-1,-1):
maara += x
for x in range(z-1,-1,-1):
maara += x
print maara + pituus
Test details
Test 1
Group: 1
Verdict: ACCEPTED
| input |
|---|
| BBBAABBBAAAABBAAAABAABAABBBBBB... |
| correct output |
|---|
| 2554 |
| user output |
|---|
| 2554 |
Test 2
Group: 1
Verdict: WRONG ANSWER
| input |
|---|
| GDFVYWQCZAFGICSXOSWBZMGPDBSSVL... |
| correct output |
|---|
| 299 |
| user output |
|---|
| 296 |
Test 3
Group: 1
Verdict: ACCEPTED
| input |
|---|
| AAAAAAAAAAAAAAAAAAAAAAAAAZAAAA... |
| correct output |
|---|
| 4314 |
| user output |
|---|
| 4314 |
Test 4
Group: 1
Verdict: ACCEPTED
| input |
|---|
| AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA... |
| correct output |
|---|
| 4231 |
| user output |
|---|
| 4231 |
Test 5
Group: 1
Verdict: ACCEPTED
| input |
|---|
| QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ... |
| correct output |
|---|
| 5050 |
| user output |
|---|
| 5050 |
Test 6
Group: 2
Verdict: ACCEPTED
| input |
|---|
| BBABABBBABBAABBABBABAABAAABABA... |
| correct output |
|---|
| 6253029 |
| user output |
|---|
| 6253029 |
Test 7
Group: 2
Verdict: WRONG ANSWER
| input |
|---|
| RBKJMLDVQMKHYKCNDIVVKOMFUXTFMG... |
| correct output |
|---|
| 485173 |
| user output |
|---|
| 466258 |
Test 8
Group: 2
Verdict: ACCEPTED
| input |
|---|
| AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA... |
| correct output |
|---|
| 12427725 |
| user output |
|---|
| 12427725 |
Test 9
Group: 2
Verdict: ACCEPTED
| input |
|---|
| AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA... |
| correct output |
|---|
| 12467549 |
| user output |
|---|
| 12467549 |
Test 10
Group: 2
Verdict: ACCEPTED
| input |
|---|
| QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ... |
| correct output |
|---|
| 12502500 |
| user output |
|---|
| 12502500 |
Test 11
Group: 3
Verdict: ACCEPTED
| input |
|---|
| BAAAAABABBABAABAABABABBBABBAAB... |
| correct output |
|---|
| 2500051369 |
| user output |
|---|
| 2500051369 |
Test 12
Group: 3
Verdict: WRONG ANSWER
| input |
|---|
| ABBURXDRVXAYBPXXOQZNYHLWGUEEWR... |
| correct output |
|---|
| 192407124 |
| user output |
|---|
| 184936079 |
Test 13
Group: 3
Verdict: ACCEPTED
| input |
|---|
| AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA... |
| correct output |
|---|
| 4998050400 |
| user output |
|---|
| 4998050400 |
Test 14
Group: 3
Verdict: ACCEPTED
| input |
|---|
| AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA... |
| correct output |
|---|
| 4998850144 |
| user output |
|---|
| 4998850144 |
Test 15
Group: 3
Verdict: ACCEPTED
| input |
|---|
| QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ... |
| correct output |
|---|
| 5000050000 |
| user output |
|---|
| 5000050000 |
