# divmod

6개의 포스트
post-thumbnail

프로그래머스 치킨쿠폰

문제 접근 치킨 한마리당 쿠폰 한개이기 때문에 치킨과 쿠폰을 같다고 생각해도 된다 즉, 10마리당 한마리 서비스를 받을 수 있기 때문에 치킨 수를 10으로 나누면 받을 수 있는 서비스 치킨 수가 나오고 이것은 곧 쿠폰수와 동일하다 이때 나오는 나머지는 서비스는 받지 못하지만 남은 쿠폰수를 의미한다 예시 1081마리를 주문했다고 가정하면 10으로 나눴을 때 몫 108과 나머지 1이 나온다. 서비스로 받을 수 있는 치킨 수는 108마리이고 이것은 쿠폰수와 동일하다 남은 쿠폰은 1개이다 쿠폰은 총 109개가 된다 109개 쿠폰은 10마리로 바꿀 수 있고 쿠폰 9개가 남는다. 1마리는 1개 쿠폰이기 때문에 다시 쿠폰 19개가 생기고 쿠폰 10개는 1마리로 변환되고 9개 쿠폰이 남는다 9

2023년 6월 6일
·
0개의 댓글
·

파이썬 - divmod

몫과 나머지 구하는 문제 [내가 작성한 코드] ❗️파이썬에서는 divmod와 unpacking 사용하면 더 간결하게 짤 수 있음 무조건 divmod를 사용하는 것이 아니고 필요에 따라 선택하여 사용 ex) 작은 숫자 다룰 때는 a//b, a%b보다 느리지만, 큰 숫자를 다룰 때는 divmod가 더 빠름 packing(패킹)? unpacking(언패킹)? 1. packing(패킹) : 함수에서 여러 개의 매개변수를 쓰기 위해 묶는 것 1) *args(arguments의 줄임말) : 함수에서 여러 개의 매개변수를 쓰기 위해 사용 args로 받은 매개변수는 튜플*로 출력 2) **kwargs(keyword argument의 줄임말) : '키워드=특정 값' 형태로 함수 호출 딕셔너리로 결과 값 출력 ❗️ 는 *의 무조건 앞

2023년 2월 14일
·
0개의 댓글
·

몫, 나머지

✏️ //(몫) ✏️ %(나머지) ✏️ divmod(몫, 나머지)

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

2. Add Two Numbers Python3

Problem You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list. You may assume the two numbers do not contain any leading zero, except the number 0 itself. Example 1: Example 2: Example 3: Constraints: My code Review [실행 결과] Runtime: 72 ms / Memory: 14.3 MB [접근법] l1과 l2의 맨 처음 요소의 합을 구한 후 10으로 나눈 나머지를 result

2021년 9월 22일
·
0개의 댓글
·
post-thumbnail

(python) divmod() - 몫, 나머지 구하기

🧩 몫, 나머지 구하기 📌 연산기호 > 나누기: / > 몫: // >나머지: % 📌 divmod() >divmod(분모, 분자) >#결과 divmod(몫, 나머지) ![](https://images.velog.io/images/

2021년 7월 6일
·
0개의 댓글
·