일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- ORDER BY
- 슬라이싱
- 설계
- sql
- GIT
- Django
- 백준
- 코딩테스트 연습
- List Comprehension
- 파이썬 슬라이싱
- Len
- Join
- 아이엠어바텐더
- 데이터
- 프로그래머스
- date_format
- YOLOv5
- Python3
- SQL 고득점 Kit
- 프로젝트
- pcce 기출문제
- html
- where
- css
- count
- 파이썬 몫
- 파이썬
- 단어 공부
- python
- map
- Today
- Total
목록전체 글 (182)
nan + nan = 2nan
코드 입력 test = [num for num in range(1, 31)] for i in range(1, 29): input_num = int(input()) test.remove(input_num) print(min(test)) print(max(test)) input해야 하는 조건때문에 또 헷갈린 문제다. input하는 대상을 randint로 1~30 이하 중에 while 문으로도 만들어봤는데, 왜인지 자꾸 런타임 에러가 발생했다. 이유를 모르겠어서 구글링을 해서 정답 로직을 대략적으로 찾아냈다. 로직 자체가 어려운 것이 아니어서, 왜 내가 시도했던 코드가 안 되는 것인지 아는 것이 중요할 것 같은데, 이유를 모르겠다.. # 원래 시도했던 코드 (런타임 에러 발생) test = [] while T..
코드 입력 total_cnt = int(input()) list_num = list(map(int, input().split())) target_num = int(input()) print(list_num.count(target_num)) 처음 문제를 접하고, 바로 이전 문제처럼 각 숫자마다 변수를 생성해서 해당 변수를 검색해야 하나 했다. 근데 그러기엔 너무 복잡하고, 사실 그렇게 복잡할까라는 의문이 들었다. 그래서 input 숫자를 굳이 처음에 제시한 숫자에 맞춰서 만들지 않고, 그냥 input 받은 상태에서 특정 숫자가 몇 번 나타내는지 count 함수를 이용해서 사용해봤다. 생각은 복잡하게 하지 말자. 의외로 쉽게 해결할 수 있는 것들은 많다. 출처 : 백준 Online Judge https://..
코드 입력 class var: def __init__(self, price, cnt): self.price = price self.cnt = cnt total = int(input()) total_cnt = int(input()) def val_price(): for i in range(1, total_cnt+1): p, c = map(int, input().split()) globals()[f'stuff_{i}'] = var(p, c) val_total = 0 for g in globals(): if 'stuff' in g: val_total += globals()[g].price * globals()[g].cnt if val_total != total: return print('No') else: r..
코드 입력 king = 1 queen = 1 rook = 2 bishop = 2 knight = 2 pawn = 8 def get_diff(n, chess): if n != chess: result = chess - n return result else: return 0 def chess(k, q, r, b, kn, p): k_ = get_diff(k, king) q_ = get_diff(q, queen) r_ = get_diff(r, rook) b_ = get_diff(b, bishop) kn_ = get_diff(kn, knight) p_ = get_diff(p, pawn) return k_, q_, r_, b_, kn_, p_ a,b,c,d,e,f = map(int, input().split()) ..