Programming

Programming/BaekJoon

[Python] 백준 2588번 곱셈

1. Question 2-1. Code-01 a = int(input()) b = int(input()) c =a*(b%10) d =a*((b%100)//10) e = a*(b//100) print(c) print(d) print(e) print(a*b) #print(c+(d*10)+(e*100)) 3-1. Solution-02 1~2. a와 b를 입력받은 후 int형으로 변환합니다. 4. a와 b의 일의 자리 수를 곱해야 합니다. 일의 자리 수는 b를 10으로 나눈 나머지입니다. 5. a와 b의 십의 자리 수를 곱해야 합니다. 십의 자리 수는 b를 100으로 나눈 나머지를 10으로 나눈 몫입니다. 6. a와 b의 백의 자리 수를 곱해야 합니다. 백의 자리 수는 b를 100으로 나눈 몫입니다. 7. c를..

Programming/BaekJoon

[Python] 백준 2558번 A+B - 2

1. Question 2. Code a = int(input()) b = int(input()) print(a+b) 3. Solution 예제 입력에서 줄바꿈을 하여 입력을 하게됩니다. a와 b를 map으로 묶지 않고 따로따로 작성하였습니다. https://www.acmicpc.net/problem/2558 2558번: A+B - 2 첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 < A, B < 10) www.acmicpc.net

Programming/BaekJoon

[Python] 백준 10430번 나머지

1. Question 2-1. code-01 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) 3-1. solution 1. 세 개의 변수를 int형으로 변환한 후, 띄어쓰기를 기준으로 나눕니다. 2-2. code-02 a,b,c = map(int,input().split()) print((a+b)%c, ((a%b)+(b%c))%c, (a*b)%c, ((a%c)*(b%c))%c, sep='\n') 3-2. solution 이는 다른 풀이법을 보다 발견하게 된 풀이법입니다. 저는 01코드처럼 print문을 여러개를 사용하였는데 이 코드는 한번밖에 사용..

Programming/BaekJoon

[Python] 백준 10869번 사칙연산

1. Question 2. Code a, b = map(int, input().split()) print(a+b) print(a-b) print(a*b) print(int(a/b)) print(a%b) 3. solution 1. 변수 a, b를 받아 map으로 묶은 후 int형으로 변환합니다. 띄어쓰기를 기준으로 a와 b를 나눕니다. 5. 파이썬에서는 나누어지지 않는 수를 나눌 때 자동으로 float형을 반환합니다. 때문에 int로 다시 형변환을 해야 합니다. map() map 함수는 데이터를 한번에 다른 형식으로 변환하기 위해 쓰입니다. 위 문제에서는 input 함수를 사용하여 문자열로 인식한 숫자를 int 형식으로 바꿔주었습니다. split() split() 함수는 하나의 문자열을 띄어쓰기를 기준으로..

Meezzi
'Programming' 카테고리의 글 목록 (4 Page)