본문 바로가기

D. Python

(12)
[백준] Python 배우기 (2558) - print() 2558 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 < A, B < 10) 첫째 줄에 A+B를 출력한다 - A+B - 2(2558번) [제출코드] 정답 *주의 문제에서 요구하는 것은 위의 다른 문제처럼 한번에 두개의 값을 받는 것이 아닌, 첫 번째 줄에는 A값, 두 번째 줄에는 B값을 요구하고 있다는 점을 생각해야 함 a = int(input()) b = int(input()) print(a+b) 코드풀이 및 필요 개념 문제 조건 문제에서는 첫째 줄에 A, 둘째 줄에 B가 주어지며, 범위(0 < A, B < 10)가 주어진다. 또한 출력조건으로 첫째 줄에 A+B를 출력한다. 'Python 배우기' 문제집의 이전 연산 ..
[백준] Python 배우기 (10430) - 산술연산자 10430 문제 (A+B)%C는 ((A%C) + (B%C))%C 와 같을까? (A×B)%C는 ((A%C) × (B%C))%C 와 같을까? 세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오. - 나머지(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와 B의 순서와 범위(2 ≤ A, B, C ≤ 10000)가 주어진다. 또한 출력..
[백준] Python 배우기 (10869) 10869 문제 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. - 사칙연산 (10869번) [제출코드] 정답 *주의 python에서의 '/' 연산자는 float형으로 변환이 되기 때문에 나머지가 딱 맞아 떨어지는 경우에도 float형이 된다. 그러므로 본 문제에서는 몫을 계산해주는 연산자('//')를 사용해야 한다. a,b = map(int, input().split()) # 정수 두개를 입력받아 변수a와 변수b로 쪼개 정의한다. print(a+b) print(a-b) print(a*b) print(a//b) #정수로 구하기 위해서는 // 사용 print(a%b) 코드풀이 및 필요 개념 문제 조건 문제에서는 두 자연수 A..
[백준] Python 배우기 (2557, 1000, 10998, 1001, 1008) 1.Hello World!를 출력하시오. - Hello World (2557번) [제출코드] 정답 print("Hello World!") 필요개념 : print 함수 형태 : print() ▶ 출력하고자 하는 값, 변수 등을 입력함 ▶ print("문자열") #문자열을 화면에 출력 print("variable_name") #variable_name 을 화면에 출력 print("문자열", "variable_name") #문자열과 변수 variable_name에 해당하는 값을 연속하여 화면에 출력 예시) >>> print("buket1ist") buket1ist >>> num1 = 10 >>> num2 = 15 >>> sum = num1 + num2 >>> print(sum) #or print(num1 + ..