백준 파이썬

이번 포스팅은 www.acmicpc.net/problem/2884에서 푼 것을 토대로 작성했습니다. if문의 마지막 문제인 알람 시계입니다. 먼저 문제를 보시면 상근이가 알람을 듣고 바로 일어나지 못하고 조금 더 자서 지각하고 있답니다. 그래서 친구가 45분 일찍 알람을 설정하라고 추천해줬네요. 우리는 시계를 45분 돌려야 하는 프로그램을 만들어야 합니다. 입력에 보시면 첫째 줄에 Hour과 Minuted을 나타내야 하고 이것은 상근이가 설정한 시간 : 분입니다. 입력시간은 24시간을 사용하며 45분 빨리 알람을 울리는 프로그램 만들어야 합니다. H,M = map(int, input().split()) if M >= 45: print(H, M-45) elif M = 1: print(H-1, M+15) e..
이번 포스팅은 www.acmicpc.net/problem/14681 에서 푼 것을 토대로 작성했습니다. if문의 네 번째 문제인 사분면 고르기입니다. 먼저 문제를 보시면 x와 y를 입력받아 그 좌표가 어떤 사분면 안에 속하는지 알아내는 문제입니다. x = int(input()) y = int(input()) if x > 0 and y > 0 : print('1') elif x > 0 and y 0 : print('2') else : print('3') 문제 조건에서 첫 번째 줄에 정수 x를 두 번째 줄에 정수 y를 입력하도록 했으므로 x와 y를 따로 입력받게 만듭니다. 그리고 전부터 해오던 연산자와 if 문을 섞어 x와 y의 범위에 따라 맞..
이번 포스팅은 www.acmicpc.net/problem/2753 에서 푼 것을 토대로 작성했습니다. if문의 세 번째 문제인 윤년입니다. 먼저 문제를 보시면 연도가 주어질 때 윤년이면 1, 아니면 0을 출력하는 문제입니다. 즉 if 문을 써서 조건에 맞으면 1 아니면 0을 출력하는 문제라는 것을 알 수 있었고 조건은 연도가 4의 배수이면서 100의 배수가 아닐 때 또는 400의 배수일 때 1을 출력하게 만드는 것임을 알 수 있습니다. 입력의 첫째줄에 자연수인 연도를 입력하게 만들고 그 밑으로 if문을 사용하여 윤년인지 아닌지 판단하게 만들었습니다. year = int(input()) if year%4 == 0 and year%100 != 0 : print('1') elif year%400 == 0 : ..
이번 포스팅은 www.acmicpc.net/problem/9498서 푼 것을 토대로 작성했습니다. if문의 두 번째 문제인 9498번 시험 성적입니다. 먼저 문제는 각 점수의 구간마다 학점을 출력하는 프로그램을 작성하는 것입니다. 일단 점수를 입력받고 if를 이용해 학점을 출력하면 될 것 같아 코드를 작성해보았습니다. a = int(input()) if a >= 90 and a = 80 : print('B') elif a >=70 : print('C') elif a >= 60 : print('D') else : print('F') 일단 시험 점수는 int 형으로 입력을 받고 조건에 맞게 and로 90~100으로 만들었습니다. elif에서는 a >= 80 and a
이번 포스팅은 www.acmicpc.net/problem/1330 에서 푼 것을 토대로 작성했습니다. if문의 첫번째 문제인 1330번 두 수 비교하기 입니다. 먼저 입력에서 A와 B를 공백 한 칸으로 구분 되어서 입력 되게 하는것이 조건이고 출력에서 if문을 사용하여 두 수를 비교 하고 결과를 출력하게 하는것입니다. a,b = map(int, input().split()) if a>b : print('>') elif a
코드 연습하는 것은 모두 백준(www.acmicpc.net/)에서 하고 있습니다. 이번 10430번 나머지 문제는 출력에 요구하는 것처럼 나오게 하면 됩니다. a,b,c = map(int, input().split()) print((a+b)%c) print(((a%c)+(b%c)%c)) print((a*b)%c) print(((a%c)*(b%c)%c)) 처음에는 이렇게 a%c나 b%c 전부에 ()를 쳐서 실행해봤는데 틀렸다고 하길래 시간이 초과됐나 싶어서 밑에 코드처럼 만들었습니다. a,b,c = map(int, input().split()) print((a+b)%c) print((a%c+b%c)%c) print((a*b)%c) print((a%c*b%c)%c) input()으로 입력을 받고 split(..
우준세
'백준 파이썬' 태그의 글 목록 (5 Page)