728x90 백준단계별로풀어보기2 [python] 단계별로 풀어보기 - 9단계(7~11) 지난번에 덜 푼 문제 이어풀기 9-7) 백준 1085번: 직사각형에서 탈출 x,y,w,h = map(int, input().split()) a = [] a.append(x) a.append(y) a.append(w-x) a.append(h-y) print(min(a)) 그려진 사각형을 벗어나는 수 중 최솟값을 구하기 9-8) 백준 3009번: 네 번째 점 a = [] b = [] for i in range(3): x,y = map(int, input().split()) a.append(x) b.append(y) for i in range(3): if a.count(a[i]) ==1: x = a[i] if b.count(b[i]) ==1: y = b[i] print(x,y) 보통 직사각형이 (a,b),.. 2021. 5. 1. [python] 단계별로 풀어보기 - 9단계(1~6) 8단계가 어려워서 9단계 먼저 풀기 ! 사실 9단계 문제도 많아서 나눠서 풀기! 9-1) 백준 1978번: 소수 찾기 M = int(input()) a = list(map(int, input().split())) num_count = 0 for i in a: count = 0 if i == 1: continue for j in range(2, i+1): if i % j == 0: count += 1 if count == 1: num_count += 1 print(num_count) 수를 입력받아 리스트에 저장하고, 반복문을 통해 수를 하나하나 꺼내보며 소수인지 아닌지 구분한다. 소수는 1과 자기 자신만으로만 나눠지는 수이므로, 2부터 자신에 해당하는 수까지 반복하며 나눠서 나머지가 0이라면 count +.. 2021. 5. 1. 이전 1 다음 728x90