[python파이썬]백준 2525번 : 오븐시계
·
공부/BAEKJOON
1. 현재 시(A), 분(B)을 입력받는다 2. 요리하는데 필요한 시간(C)을 입력받는다. 3. B+C가 60 미만일 경우 → A는 그대로, B=B+C B+C가 60 이상일 경우 →A=A+(B+C)//60, B=(B+C)%60 ㄴ A가 24이상이 되었다면 A=A-24 ▼내 제출 A , B = map(int,input().split()) C = int(input()) if B+C =24 : A=A-24 print(A,B)
[python파이썬]백준 2884번 : 알람 시계
·
공부/BAEKJOON
시간 H와 분 M을 입력받는다. 1. M이 45분보다 크거나 같을경우 → 시간은 그대로, 분은 -45 2. M이 45분보다 작을경우 (1) H가 0이 아닐 경우 → 시간은 -1, 분은 60-(45-M) (2) H가 0일 경우 → 시간은 23시로, 분은 60-(45-M) 위와 같이 출력하는 프로그램이다. ▼내 제출 H,M = map(int,input().split()) if M 0 : H,M = H-1 , 60-(45-M) else : H,M = 23 , 60-(45-M) else : M = M-45 print(H,M)
[python파이썬]백준 14681번 : 사분면 고르기
·
공부/BAEKJOON
x와 y를 각각 입력받은 뒤 x가 양수이고 y가 양수이면 = 1 x가 음수이고 y가 양수이면 = 2 x가 음수이고 y가 음수이면 = 3 x가 양수이고 y가 음수이면 = 4 를 출력하는 프로그램이다. ▼내 제출 x = int(input()) y = int(input()) if x>0 and y>0 : print('1') elif x0 : print('2') elif x
[python파이썬]백준 2753번 : 윤년
·
공부/BAEKJOON
연도를 입력받은 뒤 연도가 4의 배수이면서 100의배수가 아닐때 = 1 연도가 4의 배수이면서 400의배수일때 = 1 연도가 4의배수이면서 100의 배수이거나 400의배수가 아닐때 = 0 연도가 4의배수가 아닐때 = 0 위와같이 출력하는 프로그램이다. ▼내 제출 1 year = int(input()) if year % 4 == 0 : if year % 100 != 0 : print('1') elif year % 400 == 0 : print('1') else : print('0') else : print('0') if문을 중첩해서 사용하면 위와 같다. ▼내 제출2 year = int(input()) if (year % 4 == 0 and year % 100 != 0)or(year % 4 == 0 and ..
[python파이썬]백준 9498번 : 시험 성적
·
공부/BAEKJOON
점수를 입력받은 뒤 점수에 따른 성적을 출력을 하는 프로그램이다. 조건문을 사용하여 작성할 수 있다. ▼내 제출 score = int(input()) if score >= 90 : print('A') elif score >= 80 : print('B') elif score >= 70 : print('C') elif score >= 60 : print('D') else : print('F')
[python파이썬]백준 1330 : 두 수 비교하기
·
공부/BAEKJOON
두 정수를 입력받은 뒤, 두 수의 크기를 비교하는 프로그램이다. ▼내 제출 A,B = map(int,input().split()) if A>B : print('>') elif A= 90 : print('A') elif score >= 80 : print('B') elif score >= 70 : print('C') elif score >= 60 : print('D') else : print('F') 비교 연산자 A > B: A가 B보다 크다 A = 크거나 같다
[python파이썬]백준 10172번 : 개
·
공부/BAEKJOON
출력에 보이는 강아지 모양 그대로 출력하면 된다. ▼내 제출 print('|\_/|') print('|q p| /}') print('( 0 )"""\\') print('|"^"` |') print('||_/=\\\\__|') 이스케이프 코드 이스케이프 코드(Escape code)란 프로그래밍할 때 사용할 수 있도록 미리 정의해둔 '문자조합'이다. \n : 문자열 안에서 줄을 바꾼다. \t : 문자열 사이에 탭 간격 \\ : 문자 \ 를 그대로 표현할 때 사용 \' : 작은따옴표(')를 그대로 표현하기 위하여 사용 \" : 큰따옴표(")를 그대로 표현하기 위하여 사용 (출처 : Doit! 점프 투 파이썬) 이번문제에서, 3 : """를 문자열 안에 출력하기 위하여 문자열을 작은따옴표(')로 둘러쌌다. 4 ..
[python파이썬]백준 10171번 : 고양이
·
공부/BAEKJOON
출력에 보이는대로 출력하면 된다. ▼내 제출 print('\ /\\') print(" ) ( ')") print("( / )") print(" \(__)|") 공백이 하나라도 다르면 안돼서 여러번 틀렸다...^^ 어디서 틀렸는지 찾느라 헤맸다....
[python파이썬]백준 11382번 : 꼬마정민
·
공부/BAEKJOON
A,B,C = map(int,input().split()) print(A+B+C) 세 수를 입력받은 뒤, 더하여 출력하는 문제이다. ▼내 제출 A,B,C = map(int,input().split()) print(A+B+C) input()함수를 이용하여 입력값을 받는다. .split()을 사용하여 입력받은 문자열을 공백을 기준으로 나눈다. map을 사용하여 세 값을 모두 정수로 바꾸어준다.
[python파이썬]백준 2588번 : 곱셈
·
공부/BAEKJOON
세자리수 2개를 입력받은 후, 곱셈하는 과정을 한줄한줄씩 출력하는 프로그램이다. ▼내 제출 A=int(input())#(1) B=input()#(2) print(A*int(B[2]))#(3) print(A*int(B[1]))#(4) print(A*int(B[0]))#(5) print(A*int(B))#(6) 두 세자리수 A와 B를 입력받은 뒤, A는 int()를 사용하여 정수로 바꾸고, B는 문자열인 상태로 두었다. (3),(4),(5)번에서 문자열의 인덱스를 사용하여 각 자리수와 A를 곱하여 출력하였다. 마지막 (6)에서는 B전체를 정수로 바꾼 뒤 A와 곱하여 출력했다.