[Python] 백준 알고리즘 온라인 저지 2753번 : 윤년 Python3 코드 1) if - else 조건식 year = int(input()) if ((year%4 == 0)and(year%100 != 0)) or (year%400 == 0): print('1') else: print('0') 2)삼항 연산자 year = int(input()) print('1') if ((year%4 == 0)and(year%100 != 0)) or (year%400 == 0) else print('0') Python3 코드 풀이 1. 작성한 코드에 대한 전체적인 내용 정리 이 문제는 연도를 나타내는 숫자를 입력받으면 해당 연도가 윤년이면 1 아니면 0을 출력한다. 윤년인지 아닌지를 판별하는 조건식에서 True/F..
[Python] 백준 알고리즘 온라인 저지 9498번 : 시험 성적 Python3 코드 if - elif - else를 조건식으로 코드를 작성 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') Python3 코드 풀이 1) 작성한 코드에 대한 전체적인 내용 정리 이번 문제는 시험성적을 입력받으면 점수에 맞는 등급을 출력하는 문제이다. 이런 식으로 어떤 조건이 있을 때 그 조건에 부합하는 경우의 출력 값을 달리하는 문장은 if 조건식을 사용해서 작성할 수 있다. 조건식이 여러 개가..
[Python] 백준 알고리즘 온라인 저지 2588번 : 곱셈 Python3 코드 A = int(input()) # 첫번째 입력받은 문자 : 숫자로 변환 B = input() # 두번째 입력받은 문자 : 문자열 그대로 둠 # 문자열의 인덱스를 이용해서 두번째 입력 받은 문자를 하나씩 숫자로 반환하고 A와 곱한다. AxB2 = A * int(B[2]) AxB1 = A * int(B[1]) AxB0 = A * int(B[0]) AxB = A * int(B) print(AxB2, AxB1, AxB0, AxB, sep='\n') # sep='\n'로 줄바꿈 Python3 코드 풀이 1. 코드 풀이의 전체적인 내용 요약 이번 문제는 (세 자릿수) x (세 자릿수) 곱셈 과정을 코드로 나타내 보는 문제이다. 총 4..
[Python] 백준 알고리즘 온라인 저지 10430번 : 나머지 Python3 코드 A,B,C = map(int,input().split()) print((A+B)%C, ((A%C)+(B%C))%C, (A*B)%C, ((A%C)*(B%C))%C, sep='\n') # sep='\n'로 줄바꿈 Python3 코드 풀이 1. 작성한 코드에 대한 풀이 정리 백준 알고리즘 단계별로 문제를 풀고 있는 분들이라면 수학의 사칙연산을 계속해서 풀고 있을 것이다. 이번 문제는 출력에서 식을 적어주기 때문에 그대로 복사해서 붙여 넣으면 되니 어려울 게 없는 문제이다. 단, 그동안의 문제에서 조금 달라지는 점이 있다면 그동안은 두 개의 수를 입력받는 것이었는데 이 문제는 세 개의 수를 입력받는다는 것이다. 세 개의 수로 ..