본문 바로가기
python-algorithm

백준 15719 중복된 숫자

by 무적김두칠 2022. 12. 8.

https://www.acmicpc.net/problem/15719

 

15719번: 중복된 숫자

1부터 N - 1까지의 정수가 하나씩 정렬되지 않은 채로 저장되어 있는 어떤 수열 A가 있다. 수열 A에 임의의 정수 M(1 ≤ M ≤ N – 1)을 넣어 크기가 N인 수열로 만들었을 때, 임의의 정수 M을 찾는 프

www.acmicpc.net

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import sys
 
def sol(n, nums):
    sum_nums = 0
    tmp_number = ''
    for number in nums:
        if number.isnumeric():
            tmp_number+=number
        else:
            sum_nums+=int(tmp_number)
            tmp_number = ''
 
    answer = n - (int(n*(n+1)/2- sum_nums)
    return answer
 
if __name__ == '__main__':
    n = int(input())
    nums = sys.stdin.read()
    print(sol(n, nums))
cs

이 문제는 짜치는 문제라서 설명안하고 패스하겠습니다 별로에요

반응형

'python-algorithm' 카테고리의 다른 글

백준 13333 Q-인덱스  (0) 2022.12.12
백준 14912 숫자 빈도수  (0) 2022.12.10
백준 25773 Number Maximization  (0) 2022.12.08
백준 26040 특정 대문자를 소문자로 바꾸기  (0) 2022.12.07
백준 6976 Divisibility by 11  (0) 2022.12.07

댓글