- 백준 11005번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/11005 11005번: 진법 변환 2 10진법 수 N이 주어진다. 이 수를 B진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를 www.acmicpc.net 10진수를 N진수로 변환하기 풀이 https://koreanraichu.tistory.com/254 백준 2745번 풀이 문제 https://www.acmicpc.net/problem/2745 2745번: 진법 변환 B진법 수 N이 주어진다. 이 수를 10진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있 koreanraichu.t..
- 2023-06-16 23:57:44
- 백준 2745번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/2745 2745번: 진법 변환 B진법 수 N이 주어진다. 이 수를 10진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를 www.acmicpc.net n진수 숫자를 10진수로 바꾸기 진수변환 수동으로 하는 법 아 이거... 10진수->n진수는 코딩한 게 있는데 반대 버전이 없어요... https://github.com/koreanraichu/Python/blob/master/Dec%20to%20Bin.py GitHub - koreanraichu/Python: Upload my file Upload my file . Contribute to ..
- 2023-06-16 00:24:46
- 백준 25206번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/25206 25206번: 너의 평점은 인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를 통과해야 한다. 그런데 아뿔싸, 치훈이는 깜빡하고 졸업고사를 응시하지 않았다는 사실을 깨달았다! 치 www.acmicpc.net 전공평점 계산하는 문제. (소수점 6자리로 출력) 풀이 와 3.2... 나 3.0 안되는데 개부럽네... 아무튼... 이 문제 보자마자 뇌에서 블루스크린이 떴다면 정상이다. 나도 떴거든. 일단 전공 평점을 어떻게 구하는건가... 보니까 전공과목별 (학점 × 과목평점)의 합을 학점의 총합으로 나눈 값이라고 한다. 근데 예제가 20개라 감이 안 오니까 이걸 뭘 어쩌하는건가... 했다가... 결국 엑셀..
- 2023-06-15 01:56:38
- 백준 2444번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/2444 2444번: 별 찍기 - 7 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 별찍기인데 이제 마름모꼴이다. Reference https://hk713.tistory.com/6 [Python] 파이썬 별 찍기 - 10가지 모양(직각삼각형, 피라미드, 마름모..) 파이썬을 기초부터 시작하다보면 순조롭게 진행하다가 for문을 배우면서 "별 찍기"에 도전하게 된다. 여기서 대부분 처음 '코딩은 내 길이 아닌가' 하고 생각하게 되는 것 같다. 그러나 누구나 천 hk713.tistory.com 풀이 이거 일단 잘 따라오십쇼... 중간에 100% 길 잃어먹고 이게 대체 뭔 개소린가 싶을거임. 이건 일단 백준..
- 2023-06-02 00:09:33
- 백준 10988번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/10988 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net 어떤 단어가 회문인지 출력하면 된다. 회문이면 1, 아니면 0. 풀이 회문이란 대충 단어가 좌우대칭인거라고 보면 된다. 예전에 슈퍼주니어 노래 중에 로꾸거 있었잖음? 이효리는 거꾸로 해도 이효리 ㅇㅋ? 그게 회문이다. 근데 이거 내가 예전에 했을텐데...? https://github.com/koreanraichu/Python/blob/master/python/palindrome.py GitHub - koreanraichu/Python: Uploa..
- 2023-05-30 22:53:51
- 백준 11718번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/11718 11718번: 그대로 출력하기 입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시 www.acmicpc.net 입력하면 걍 그대로 출력하면 된다. 풀이 입력 보자마자 뭐여 이건 싶었는데... 와일트루였냐고... 아무튼 그렇다. while True로 입력이 들어오면 출력하고, 입력 없이 걍 엔터만 들어오면 끝낼건데... import sys while True: word = sys.stdin.readline().rstrip() print(word) 이렇게만 하면 루프를 빠져나가지 못한다..
- 2023-05-30 22:41:29
- 백준 9086번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/9086 9086번: 문자열 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으 www.acmicpc.net 단어를 입력하면 첫글자 끝글자를 출력한다. approximately->ay가 나와야 한다. 저거 어떻게 아세요 수능땜에 지겹게 봐서요 풀이 뭐 입력... 여러분들 짬바 있으니까 다들 금방 하시잖아요? 근데 첫글자 끝글자 어케 출력하는지가 문제잖음? import sys T = int(sys.stdin.readline().rstrip()) for i in range(T): word = sys..
- 2023-05-30 22:27:23
- 백준 2743번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/2743 2743번: 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오. www.acmicpc.net 영단어 길이 출력하기 풀이 참고로 이거 VScode 켜지도 않고 걍 코딩했다. import sys word = sys.stdin.readline().rstrip() print(len(word)) len()이 리스트 말고 문자열 길이도 뽑아준다. 대신 sys.stdin.readline()은 공백 안 떼니까 rstrip() 붙여서 공백 다 떼주고 길이 출력함.
- 2023-05-30 22:07:42
- 백준 27866번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/27866 27866번: 문자와 문자열 첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이는 최대 $1\,000$이다. 둘째 줄에 정수 $i$가 주어진다. ($1 \le i \le \left|S\right|$) www.acmicpc.net 단어의 n번째 글자 출력하기 풀이 이것도 오랜만에 푸는 고인물한테는 되게 쉬운 문제인데, 한가지 전제하고 갈 게 있다. 컴퓨터는 0부터 센다. import sys S = sys.stdin.readline().rstrip() i = int(sys.stdin.readline()) 입력도 두줄로 받으니 월매나 편함? 맵 안써도 되고 좋잖아요. print(S[i]) 심지어 단어 S의 ..
- 2023-05-28 23:13:25
- 백준 10811번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/10811 10811번: 바구니 뒤집기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2 www.acmicpc.net 이제 배열을 슬라이싱해서 뒤집어봅시다. 풀이 사실 10813번 문제랑 입력하는 부분은 같으니까 여기서는 생략하고 로직만 다뤄봅시다. 파이썬에서 리스트 배울 때 함께 배우는게 인덱싱과 슬라이싱이다. 슬라이싱은 뭐냐면 배열을 말 그대로 '자르는'거고, 여기서도 배열을 입력받은 부분까지 '잘라서' '뒤집어서' '끼워넣는' 절차를 거칠 거다. for i in range(M): x,y = ma..
- 2023-05-28 23:00:10
- 백준 10813번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/10813 10813번: 공 바꾸기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 바구니에는 공이 1개씩 들어있고, 처음에는 바구니에 적혀있는 번호와 같은 번호가 적힌 공이 www.acmicpc.net 바구니에 있는 공을 서로 바꿀건데 최종적으로 그래서 몇번 공이 들어가있는가? (리스트 스왑) Reference https://hi-datalab.tistory.com/63 파이썬 리스트 List 스왑 swap 파이썬 리스트에서 두 원소값 서로 바꾸기 #파이썬은 한줄로 가능 List = [3, 5] List[0], List[1] = List[1], List[0] List [5, 3] #기존 다른..
- 2023-05-28 22:33:50
- 백준 10810번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/10810 10810번: 공 넣기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매우 많이 가지고 있다. 가장 처음 바구니에는 공이 www.acmicpc.net 바구니 안에 공 뭐 들었나 최종적으로 출력하면 된다. 풀이 일단 이 문제에서는 공의 개수를 보는 게 아니라, 공의 번호를 본다. 그래서 문제에서 바구니에 넣는 게 공의 번호이지 공 개수가 아니다. 즉 1 2 3
- 2023-05-28 02:40:03
- 백준 25314번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/25314 25314번: 코딩은 체육과목 입니다 오늘은 혜아의 면접 날이다. 면접 준비를 열심히 해서 앞선 질문들을 잘 대답한 혜아는 이제 마지막으로 칠판에 직접 코딩하는 문제를 받았다. 혜아가 받은 문제는 두 수를 더하는 문제였다. C++ www.acmicpc.net 보자마자 이거 파이썬으로 풀어도 되는건가 진지하게 고민하긴 했는데 4의 배수가 입력되면 그거 4로 나눠서 long을 그만큼 출력해야 한다. Reference https://learn.microsoft.com/ko-kr/cpp/cpp/data-type-ranges?view=msvc-170 데이터 형식 범위 자세한 정보: 데이터 형식 범위 learn.microsoft.com 풀이 ..
- 2023-05-28 01:53:37
- 백준 11382번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/11382 11382번: 꼬마 정민 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. www.acmicpc.net 숫자 세 개 입력받고 합 출력하기 풀이 import sys a, b, c = map(int, sys.stdin.readline().split()) sum = a + b + c print(sum) map 까먹고 헤맸음... 아무튼 걍 세개 입력받고 더해서 출력하면 떙이다. 백준 문제중에서는 입출력 파트가 제일 쉽다.
- 2023-05-28 01:27:28
- 백준 2587번 풀이Lv. 34 라이츄문제 https://www.acmicpc.net/problem/2587 2587번: 대표값2 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30의 평균은 (10 + 40 + 30 + 60 + www.acmicpc.net 숫자 다섯개가 들어오는데 이제 평균이랑 중앙값을 출력해야 한다. 풀이 일단 이거는 예전에 풀었던 엑셀은 장식이 아닙니다 휴먼 문제(번호는 까먹었는데 풀면서 이럴거면 엑셀 쓰지 싶었음)보다는 쉽다. 일단 입력이 딱 다섯개인데 되게 정직하게 한줄씩 받는 시점에서 쉽지. import sys number_list = [] for i in range(5): num..
- 2022-11-15 23:14:58
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)