data = list()
total = int(0)
# 값을 입력 받은 후에, 42로 값들을 나눈다
for i in range(10):
data.append(int(input()))
data[i] = data[i] % 42
# 리스트의 값들 중에 42로 나눴을 때 나머지 값이 동일한게 있다면 -1로 바꾼다
for i in range(0,10):
for j in range(i+1,10):
if data[i] == -1:break
if data[i] == data[j]:data[j] = -1
if data[i] != -1:
data[i] = -1
total = total + 1
print(total)
- 생각 하는 것을 표현 하는것이 중요!!
- 간결하고, 최대한 주석 많이 달기
- 알고리즘 문제 꾸준히 풀고 못푼 거 있으면 계속 반복해서 풀 것
'알고리즘 문제 풀이' 카테고리의 다른 글
[백준 알고리즘] C# 운동 1173번 (0) | 2021.07.22 |
---|---|
[4344번] 평균은 넘겠지 (0) | 2020.01.10 |
[2920번] 음계 (0) | 2020.01.06 |
[1427번] : 소트인사이드 (0) | 2019.10.11 |
[2750번] 수 정렬하기 (0) | 2019.10.09 |