본문 바로가기
python-algorithm

백준 30868 개표

by 무적김두칠 2023. 12. 4.

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

댓글