반응형

2025/11/07 2

[백준] 2588번 : 곱 - [Python]

https://www.acmicpc.net/problem/25881. 문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.2. 풀이이 문제는 첫 번째로 입력받은 숫자에 두 번째 숫자의 각 자릿수를 역순으로 곱해주는 방식으로 해결할 수 있다.이를 간단히 구현하기 위해 for 반복문을 사용했다.C나 Java에서는 for문 안에 i 이렇게 하면 두 번째 숫자의 길이(예: 3)가 3 → 2 → 1 순으로 감소하며 반복되고, 0에 도달하면 반복문이 종료된다.결과적으로 각 자릿수(일의 자리, 십의 자리, 백의 자리)에 대한 곱을 차례로 출력하고, 마지..

백준 파이썬 2025.11.07

[백준] 10430번 : 나머지 - [Python]

https://www.acmicpc.net/problem/104301. 문제 (A+B)%C는 ((A%C) + (B%C))%C 와 같을까?(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.2. 풀이먼저 문제의 예제를 보게되면 단순히 출력된 값을 보여준다즉 위의 문제에서 나오는 공식들을 print로 단순히 나열하는 문제이다 A, B, C의 값을 받기 위해 map(int input().split()) 식을 사용할 거다참고로 이 식은 대부분의 백준 문제에서 쓰이기 때문에 외워두면 좋다 (자세한 내용->) 다음으로는 그저 print 뒤에 문제에서 나온 공식들을 붙여넣기만 해주면 된다 3.코드A, B, C = map(..

백준 파이썬 2025.11.07
반응형