# import sys # input = sys.stdin.readline array = [[False]*100 for i in range(100)] num_paper = int(input()) for i in range(num_paper): x, y = map(int, input().split()) for j in range(x, x+10): if x>99: break for k in range(y, y+10): if y>99: break array[j][k] = True black_count = 0 for i in range(100): black_count += array[i].count(True) print(black_count) 색종이를 붙인다고 가정하는 문제였는데, 2차원 배열을 만든 후, 조건..
https://bskyvision.com/entry/python-%EB%A6%AC%EC%8A%A4%ED%8A%B8%EC%97%90%EC%84%9C-%EC%B5%9C%EB%8C%80%EA%B0%92-%EC%B5%9C%EC%86%8C%EA%B0%92%EC%9D%98-%EC%9D%B8%EB%8D%B1%EC%8A%A4-%EA%B5%AC%ED%95%98%EA%B8%B0 [python] 리스트에서 최대값, 최소값의 인덱스 구하기 파이썬 리스트에서 최대값, 최소값을 구하는 함수는 각각 max()와 min()입니다. 파이썬 리스트 최대값, 최소값 인덱스 구하기 그렇다면, 최대값과 최소값의 인덱스는 어떻게 구할 수 있을까요? 리 bskyvision.com 그냥 입력받으면서 최댓값의 인덱스를 계속 갱신하는것으로 하려 함 ..
1~30을 집합에 때려박고 입력 들어올때마다 하나씩 지웠음. 집합에 하나씩 넣으면서 합집합/차집합도 가능할듯함. # import sys # input = sys.stdin.readline arr=set(range(1, 31)) for i in range(28): arr.remove(int(input())) arr=sorted(list(arr)) print(arr[0]) print(arr[1])
# import sys # input = sys.stdin.readline N = int(input()) array = list(map(int, input().split())) v = int(input()) print(array.count(v)) 그냥 갯수세는 문제. 리스트에 저장하고 카운트 돌리면 끝