반응형
SMALL
if __name__ == '__main__':
x = int(input())
y = int(input())
z = int(input())
n = int(input())
이렇게 주어진 상태에서 문제를 푸는겁니다.....
x+y+z !=n
이게 문제입니다..
죄다 영어라.....
이해하는데 오래 걸림 ㅜ
제가 푼건 아니고
제가 배운 2가지 방법입니다.
range(x)를 하게 되면 x-1 값
x 미만 값을 출력 하므로
x+1 로 표기
if __name__ == '__main__':
x = int(input())
y = int(input())
z = int(input())
n = int(input())
li = []
for i in range(x+1):
for j in range(y+1):
for k in range(z+1):
if i+j+k !=n:
li.append([i, j, k])
또는
이게 파이썬에서 권장하는 양식이여서
추가해서 같이 올려둡니다
if __name__ == '__main__':
x = int(input())
y = int(input())
z = int(input())
n = int(input())
li = [ [i, j, k]
for i in range(x+1)
for j in range(y+1)
for k in range(z+1)
if (i+j+k != n)]
print(li)
li = [ [i, j, k] for i in range(x+1) for j in range(y+1) for k in range(z+1) if (i+j+k != n)]
하.............
언제 똑똑해지지.........
반응형
LIST
'IT & 영상관련 > 파이썬python' 카테고리의 다른 글
python]hackerRank] Nested Lists 두번째로작은수, 중첩찾기 (저장용) (0) | 2020.07.23 |
---|---|
python]hackerRank] Find the Runner-Up Score! 두번째 큰 수 찾기 (1) | 2020.07.22 |
파이썬] 이분탐색 binary search (1) | 2020.07.06 |
파이썬] 퀵정렬 quick sort (0) | 2020.07.05 |
파이썬] 퀵정렬 quick sort (0) | 2020.07.05 |