Submission #50559122
Source Code Expand
import os
import sys
import gc
sys.setrecursionlimit(210000)
gc.disable()
def debug(func):
def wrapper(*args, **kwargs):
if os.getenv('TEST'):
return func(*args, **kwargs)
return wrapper
@debug
def eprint(*args, **kwargs):
print('[[31mEPRINT[0m]', *args, file=sys.stderr, **kwargs)
def main() -> None:
S = input()
index = -1
count = 0
for i, s in enumerate(S[1:], start=2):
if s != S[0]:
count += 1
index = i
if count == 1:
print(index)
else:
print(1)
if __name__ == '__main__':
main()
Submission Info
| Submission Time | |
|---|---|
| Task | A - Yay! |
| User | takedarts |
| Language | Python (PyPy 3.10-v7.3.12) |
| Score | 150 |
| Code Size | 606 Byte |
| Status | AC |
| Exec Time | 56 ms |
| Memory | 76700 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 150 / 150 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt |
| All | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 01_test_01.txt, 01_test_02.txt, 01_test_03.txt, 01_test_04.txt, 01_test_05.txt, 01_test_06.txt, 01_test_07.txt, 01_test_08.txt, 01_test_09.txt, 01_test_10.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 00_sample_01.txt | AC | 56 ms | 76436 KiB |
| 00_sample_02.txt | AC | 55 ms | 76564 KiB |
| 00_sample_03.txt | AC | 55 ms | 76296 KiB |
| 01_test_01.txt | AC | 55 ms | 76568 KiB |
| 01_test_02.txt | AC | 56 ms | 76292 KiB |
| 01_test_03.txt | AC | 55 ms | 76296 KiB |
| 01_test_04.txt | AC | 55 ms | 76652 KiB |
| 01_test_05.txt | AC | 55 ms | 76312 KiB |
| 01_test_06.txt | AC | 54 ms | 76472 KiB |
| 01_test_07.txt | AC | 55 ms | 76616 KiB |
| 01_test_08.txt | AC | 55 ms | 76340 KiB |
| 01_test_09.txt | AC | 55 ms | 76700 KiB |
| 01_test_10.txt | AC | 55 ms | 76576 KiB |