Baekjoon

BOJ

[백준/BOJ] python 10807번 개수 세기

언어: python 번호: 10807 제목: 개수 세기 등급: 브론즈 5 ​ ​ 풀이 과정: 정수의 개수와 n 개의 정수, 찾고자 하는 정수 v를 입력받는다. 입력받은 n 개의 정수는 바로 리스트로 만든다. for 문으로 리스트 안에 내가 찾는 정수 v가 몇 개가 있는지 센다. ​ ​ 코드: # 10807 n = int(input()) count = 0 num_list = list(map(int, input().split())) v = int(input()) for i in num_list: if i == v: count+=1 print(count)

BOJ

[백준/BOJ] python 10817번 세 수

언어: python 번호: 10817 제목: 세 수 등급: 브론즈 3 ​ ​ 풀이 과정: 숫자를 입력받아 리스트로 만들고 정렬한다. 두 번째로 큰 수를 출력하니 리스트의 1번째 요소를 출력한다. ​ ​ 코드: # 10817 num_list = list(map(int, input().split())) num_list.sort() print(num_list[1])

BOJ

[백준/BOJ] python 2530번 인공지능 시계

언어: python 번호: 2530 제목: 인공지능 시계 등급: 브론즈 4 ​ ​ 풀이 과정: 주어진 시각에 더해야 하는 초를 단위에 맞게 계산해서 더한다. 일단 60초로 나누어 분에 더한다. 다음으로 분을 60분으로 나눠서 시간에 더한다. 24시간이 넘을 경우에는 다시 0시간으로 바꾼다. ​ ​ 코드: # 2530 h, m, s = map(int, input().split()) add_s = int(input()) s = s+add_s if s >= 60: m += s//60 s = s%60 if m >= 60: h += m//60 m = m%60 if h >= 24: h = h%24 print(h, m, s)

BOJ

[백준/BOJ] python 2884번 알람 시계

언어: python 번호: 2884 제목: 알람 시계 등급: 브론즈 3 ​ ​ 풀이 과정: 경우를 나누어 주어진 시각에서 45분을 빼면 된다. ​ ​ 풀이: # 2884 h, m = map(int, input().split()) if m < 45: m += 15 if h

BOJ

[백준/BOJ] python 5355번 화성 수학

언어: python 번호: 5355 제목: 화성 수학 등급: 브론즈 2 ​ ​ 풀이 과정: 숫자들을 입력받아 리스트로 만든다. 리스트의 0번째 요소는 숫자이고 나머지는 특수 문자이다. for문을 돌면서 특수 문자에 따라 숫자를 계산한다. 소수점 아래 2자리까지 출력한다. ​ ​ 코드: # 5355 n = int(input()) for i in range(n): numbers = list(input().split()) for i in range(1, len(numbers)): if numbers[i]=='@': numbers[0]=float(numbers[0])*3 elif numbers[i]=='%': numbers[0]=float(numbers[0])+5 elif numbers[i]=='#': numb..

BOJ

[백준/BOJ] python 2490번 윷놀이

언어: python 번호: 2490 제목: 윷놀이 등급: 브론즈 3 ​ ​ 풀이 과정: 윷을 던져서 앞이 나온 개수를 f 뒤가 나온 수를 b라 하자. 숫자를 입력받아 list를 만들고 앞이 나온 윷의 개수에 따라 알파벳을 출력한다. ​ ​ 코드: # 2490 for i in range(3): lst = list(map(int, input().split())) f=0 b=0 for i in lst: if i==0: f+=1 elif i==1: b+=1 if f==0: print("E") elif f==1: print("A") elif f==2: print("B") elif f==3: print("C") elif f==4: print("D")

BOJ

[백준/BOJ] python 10988번 팰린드롬인지 확인하기

언어: python 번호: 10988번 제목: 팰린드롬인지 확인하기 등급: 브론즈 2 ​ ​ 풀이 과정: 문장(str)을 입력받고 팰린드롬수인지 확인하는 변수(check)를 1으로 설정한다. 1이면 팰린드롬수이고, 0이면 팰린드롬수가 아니다. for문으로 돌려서 i번째 글자와 끝에서 i번째 글자가 같은지 확인하고, 다를 경우 check를 0으로 바꾼다. 그리고 check를 그대로 출력한다. ​ ​ 코드: # 10988 str = input() check=1 for i in range(len(str)): if str[i]!=str[len(str)-i-1]: check = 0 print(check)

BOJ

[백준/BOJ] python 2475번 검증수

언어: python 번호: 2475 제목: 검증수 등급: 브론즈 5 ​ ​ 풀이 과정: 숫자 5개를 입력받아 리스트로 만들어, for문으로 제곱을 더한다. 그리고 총합을 10으로 나눈 나머지를 출력한다. ​ ​ 코드: # 2475 l = list(map(int, input().split())) sum=0 for i in l: sum+=i*i print(sum%10)

kyj0015
'Baekjoon' 태그의 글 목록 (4 Page)