Submission #425622


Source Code Expand

N, R = map(int, input().split())
data = input()

idx, res = 0, 0
last = data.rfind(".")
while N > data.count("o"):
	res += 1
	if data[idx] == "." or idx > last-R:
		next = min(idx+R, N)
		data = data[:idx] + data[idx:next].replace(".", "o") + data[next:]
	else:
		idx += 1
print(res)

Submission Info

Submission Time
Task B - 直線塗り
User yumechi
Language Python (3.4.2)
Score 100
Code Size 297 Byte
Status AC
Exec Time 99 ms
Memory 6880 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 21
Set Name Test Cases
Sample sample-01.txt, sample-02.txt, sample-03.txt
All sample-01.txt, sample-02.txt, sample-03.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 01-11.txt, 01-12.txt, 01-13.txt, 01-14.txt, 01-15.txt, 01-16.txt, 01-17.txt, 01-18.txt
Case Name Status Exec Time Memory
01-01.txt AC 97 ms 6748 KB
01-02.txt AC 96 ms 6760 KB
01-03.txt AC 93 ms 6748 KB
01-04.txt AC 94 ms 6760 KB
01-05.txt AC 94 ms 6768 KB
01-06.txt AC 98 ms 6760 KB
01-07.txt AC 99 ms 6760 KB
01-08.txt AC 93 ms 6760 KB
01-09.txt AC 92 ms 6760 KB
01-10.txt AC 95 ms 6756 KB
01-11.txt AC 97 ms 6764 KB
01-12.txt AC 92 ms 6744 KB
01-13.txt AC 92 ms 6760 KB
01-14.txt AC 98 ms 6856 KB
01-15.txt AC 93 ms 6752 KB
01-16.txt AC 93 ms 6756 KB
01-17.txt AC 92 ms 6880 KB
01-18.txt AC 95 ms 6756 KB
sample-01.txt AC 94 ms 6760 KB
sample-02.txt AC 93 ms 6756 KB
sample-03.txt AC 95 ms 6756 KB