본문 바로가기
반응형

[Baekjoon Online Judge] 풀이29

[Baekjoon Online Judge] 백준 1550번: 16진수 파이썬 풀이 - 알고리즘 코딩 문제 해설 python 안녕하세요. 이번 포스팅은 백준 온라인 저지의 1550번 문제 풀이입니다. 문제 이름은 "16진수" 입니다. 문제 링크는 바로 밑의 링크를 확인해주세요. https://www.acmicpc.net/problem/1550 1550번: 16진수 첫째 줄에 16진수 수가 주어진다. 이 수의 최대 길이는 6글자이다. 16진수 수는 0~9와 A~F로 이루어져 있고, A~F는 10~15를 뜻한다. 또, 이 수는 음이 아닌 정수이다. www.acmicpc.net 1 print(int(input(), base=16)) cs 1. 첫째 줄에 입력과 출력을 같이 하기 때문에 print()함수 안에서 input()을 이용하여 입력과 출력을 같이 합니다. input()으로 입력 받은 숫자는 int()로 10진수로 변환합니다... 2022. 12. 28.
[Baekjoon Online Judge] 백준 10953번: A+B - 6 파이썬 풀이 - 알고리즘 코딩 문제 해설 python 안녕하세요. 이번 포스팅은 백준 온라인 저지의 10953번 문제 풀이입니다. 문제 이름은 "A+B - 6" 입니다. 문제 링크는 바로 밑의 링크를 확인해주세요. https://www.acmicpc.net/problem/10953 10953번: A+B - 6 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 1 2 3 4 T = int(input()) for i in range(T): A, B = map(int, input().split(',')) print(A+B) cs 1. 첫째 줄에 테스트 케이스의 개수가 주어지기 때문에 테스트 케이스 개수 T를 int형으로 입력받습니다. 2. for문을 사용해서 입력 받은 테스트 개수 T만큼 반복합니다. 3. .. 2022. 12. 28.
[Baekjoon Online Judge] 백준 4153번: 직각삼각형 파이썬 풀이 - 알고리즘 코딩 문제 해설 python 안녕하세요. 이번 포스팅은 백준 온라인 저지의 4153번 문제 풀이입니다. 문제 이름은 "직각삼각형" 입니다. 문제 링크는 바로 밑의 링크를 확인해주세요. https://www.acmicpc.net/problem/4153 4153번: 직각삼각형 입력은 여러개의 테스트케이스로 주어지며 마지막줄에는 0 0 0이 입력된다. 각 테스트케이스는 모두 30,000보다 작은 양의 정수로 주어지며, 각 입력은 변의 길이를 의미한다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 while(1): num = map(int, input().split()) l = sorted(num) if (l[0]==0) and (l[1]==0) and (l[2]==0): break elif (l[0]**2+l[1]**2).. 2022. 12. 26.
[Baekjoon Online Judge] 백준 11721번: 열 개씩 끊어 출력하기 파이썬 풀이 - 알고리즘 코딩 문제 해설 python 안녕하세요. 이번 포스팅은 백준 온라인 저지의 11721번 문제 풀이입니다. 문제 이름은 "열 개씩 끊어 출력하기" 입니다. 문제 링크는 바로 밑의 링크를 확인해주세요. https://www.acmicpc.net/problem/11721 11721번: 열 개씩 끊어 출력하기 첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다. www.acmicpc.net 1 2 3 4 5 6 7 s = input() cout = 1 for i in s: print(i, end='') if cout % 10 == 0: print() cout += 1 cs 1. 알파벳 소문자와 대문자를 입력 받을 수 있는 변수를 선언합니다. 2... 2022. 12. 24.
[Baekjoon Online Judge] 백준 10817번: 세 수 파이썬 풀이 - 알고리즘 코딩 문제 해설 python 안녕하세요. 이번 포스팅은 백준 온라인 저지의 10817번 문제 풀이입니다. 문제 이름은 "세 수" 입니다. 문제 링크는 바로 밑의 링크를 확인해주세요. https://www.acmicpc.net/problem/10817 10817번: 세 수 첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) www.acmicpc.net 1 2 3 num = map(int, input().split()) l = sorted(num) print(l[1]) cs 1. 정수를 입력 받을 변수를 선언하여 입력은 A, B, C의 3가지 수를 입력 받습니다. 변수가 정수라서 int를 사용합니다. 공백의 입력으로 구분하기 때문에 split() 내장 함수를 사용합니다. 2. 두 번째로 .. 2022. 12. 24.
반응형