https://www.acmicpc.net/problem/30868
30868번: 개표
투표가 끝난 뒤에는 개표를 해야 한다. 일반적으로 개표는 칠판을 사용하며, 한 표가 나올 때마다 한 획을 추가로 긋는 방식을 사용한다. 이 문제에서는 다음과 같은 방식으로 개표를 진행한다.
www.acmicpc.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
def sol(n):
answer = []
while n >= 5:
answer.append('++++')
n -= 5
if n >= 1:
answer.append('|' * n)
return answer
if __name__ == '__main__':
t = int(input())
for i in range(t):
n = int(input())
print(' '.join(sol(n)))
|
cs |
반응형
'python-algorithm' 카테고리의 다른 글
백준 9324 진짜 메시지 (1) | 2023.12.06 |
---|---|
백준 7656 만능 오라클 (0) | 2023.12.06 |
백준 5949 Adding Commas (1) | 2023.11.29 |
백준 8892 팰린드롬 (1) | 2023.11.29 |
백준 10448 유레카 이론 (0) | 2023.11.28 |
댓글