2023-07-03 업데이트 코드 n = int(input()) count = 1 room = 2 r = 6 while n > 1: count += 1 if room 1000000000 : print("N should be between 1 and 1,000,000,000") rooms = 1 start_num = 1 end_num = 1 n = 0 # 6n (n >= 1) & 1 (n = 0) while N not in range(start_num, end_num + 1) : n = n + 6 rooms = rooms + 1 start_num = end_num end_num = end_num + n print(rooms) 백준 단계별로 풀어보기 이전 문제 파이썬 정답 코드는 아래 링크를 확인해주세요 :..
알고리즘 공부를 아직 안 한 터라, 8단계부터는 문제를 생각하는 데 시간이 걸리네요! 그래서 8단계부터는 한 문제씩 코드를 작성해 보려고 합니다. 제 깃허브에서도 백준 8단계 정답 코드를 확인하실 수 있으세요 :) https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step8 손익분기점 (1712번) 국어를 못해서 문제를 이해하기가 어려웠습니다,, 단계 이름이 기본수학인 만큼 정말 수학적으로 생각해야 한다는 걸 새삼 느꼈습니다. 수학 잘 못하는데 말이죠! ㅎ A, B, C = map(int, input().split()) # 입력 범위 제한 if A 2100000000 : print("A is between ..

2022년입니다! 새해 복 다들 듬뿍 받으세요 :) 7단계 정답 코드는 아래 제 깃허브에서도 확인하실 수 있습니다. https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step7 1. 아스키 코드 (11654번) ord() : 아스키 코드를 반환합니다. your_input = input() print(ord(your_input)) 2. 숫자의 합 (11720번) N = int(input()) if N 100 : exit() numbers = input() sum_result = 0 for n in numbers : sum_result += int(n) print(sum_result) 3. 알파벳 찾기 (108..
5단계와 6단계 난이도 차이가 갑자기 나는 것 같아요. 그래서 더욱 풀 맛이 납니다 ㅎㅎ 6단계 정답코드는 아래 제 깃허브에서도 찾아보실 수 있습니다 :) https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step6 GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/ 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/step - GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/..
단계별로 풀어보기를 진행하면 할수록 파이썬 너무 편한 것 같아요. 다양한 내장 함수들이 너무너무 좋아요 ㅎㅎ 아래는 제 깃허브 주소입니다. 여기서도 단계별로 풀어보기 정답이 업로드되어 있습니다! https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step5 GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/ 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/step - GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.ht..

정말 어이없는 착각을 하면서 이 단계별로 풀어보기를 하고 있었습니다,, 입력 관련 내용인데요, 아래 10952번 문제에서 말씀드릴게요. 제 깃허브에서도 아래 코드를 확인하실 수 있으세요! https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step4 GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/ 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/step - GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https:..
제 깃허브에서도 동일한 코드를 찾으실 수 있습니다. :) https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step3 1. 구구단 (2739번) 출력을 f 문자열(string)로 하니까 출력 형식이 잘못되었다고 나옵니다! try : N = int(input()) for i in range(1, 10) : print(N, "*", i, "=", N * i) # print(f"{N} * {i} = ", N * i) except : print("입력이 잘못되었습니다.") 2. A+B - 3 (10950번) try : cnt = int(input()) ab_list = list() for i in range(cnt) : temp_a,..
제 깃허브에도 동일한 코드가 업로드 되어 있습니다 :) https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step2 GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/ 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/step - GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/step github.com 1. 두 수 비교하기 (1330번) A in range(0, 10) : ..
1번에서 4번까지는 단순 출력 문제이고 5번에서 11번까지는 입출력을 포함한 사칙연산 문제입니다. 제 깃허브에도 동일한 코드가 업로드 되어 있습니다. https://github.com/kmi0817/coding_test_practice/tree/main/baekjoon_step/step1 GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/ 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/step - GitHub - kmi0817/coding_test_practice: 백준 홈페이지의 단계별로 풀어보기 코드입니다.https://www.acmicpc.net/ste..