• 목록
  • 아래로
  • 위로
def ntd(s, p): # n진수를 10진수로 #
    res = 0
    i = 0
    s = int(s)
    while s > 0:
        res += (s % 10) * (p ** i) # 두 번째 괄호는 필요하지 않습니다.
        s //= 10
        i += 1
    return res

def dtn(s, q): # 10진수를 n진수로 #
    res = ''
    while s > 0:
        s, r = divmod(s, q)
        res = str(r) + res
    return int(res)

def solution(s1, s2, p, q):
    t1 = ntd(s1, p)
    t2 = ntd(s2, p)
    t = t1 + t2
    return dtn(t, q)



Q. p진법으로 표현한 자연수 두 개를 더한 결과를 q진법으로 표현하는 함수를 작성하시오(10진법 이하).


이 문제는 진법 종합세트네요 ^^


가급적 재귀함수를 사용하지 않고 풀었습니다.


작성자
이니스프리 119 Lv. (0%) 1893270/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 651
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 4327
382 가상PC(vmware,virtualbox)에서 사용가능한 리눅스 배포본 해피보이 20.04.25.10:28 388
381 이제 Github에서 팀 Private 저장소가 무료! (GitHub is now free for teams) title: 은메달도다 20.04.16.02:10 1030
380 [Python] 파일명을 가져올 때 os.listdir vs glob.glob의 차이 5 이니스프리 이니스프리 20.04.08.20:49 1028
379 [Python] dictionary 자료형에서 setdefault와 update의 차이 이니스프리 이니스프리 20.04.05.18:12 197
378 [팁] 모바일 앱 빌더 해피보이 20.04.02.08:59 160
377 롯데 프리미엄 아울렛에서 롯데 지류 상품권의 사용 가능 여부 이니스프리 이니스프리 20.03.26.17:51 869
376 최근 클라우드플레어의 불안정 현상 5 image 이니스프리 이니스프리 20.03.24.19:27 246
375 단위 명사의 띄어쓰기 (한컴워드의 맞춤법 검사를 믿지 마세요) 8 이니스프리 이니스프리 20.03.23.20:02 1971
374 화웨이 메이트북 CMOS 진입 / 펑션키 설정 image 이니스프리 이니스프리 20.03.21.14:20 446
373 카고야 VPS FAQ 번역 이니스프리 이니스프리 20.03.19.20:04 148
372 [Python] wav, mp3 재생하기 이니스프리 이니스프리 20.03.15.13:43 1294
371 [Pillow] Animated GIF가 반복되지 않는 경우의 해결방법 이니스프리 이니스프리 20.03.09.01:44 729
370 SSFSHOP에서 모든 사이즈가 조회되는 것은 아니군요 1 이니스프리 이니스프리 20.03.08.17:45 137
369 [Python] 특정시간까지 대기하기 1 이니스프리 이니스프리 20.03.06.22:28 2485
368 하나 더 적금 우대금리 image 이니스프리 이니스프리 20.02.27.14:32 123
367 미사용 K-Cash 반환 1 이니스프리 이니스프리 20.02.27.14:08 127
366 하드웨어 변경 후 Windows 10 다시 정품 인증하기 이니스프리 이니스프리 20.02.26.15:32 176
365 [Ramnode] SSD 용량 추가! 2 image 이니스프리 이니스프리 20.02.17.22:20 136
364 [Python] COS Pro 1급 5-9 풀이 이니스프리 이니스프리 20.02.16.00:34 216
363 [Python] 딕셔너리 자료형에서 .get() 메서드 사용시 에러 회피하기 이니스프리 이니스프리 20.02.15.22:48 141