Problem
https://www.acmicpc.net/problem/10998
Solution
code1(python)
1
2
3
4
a, b = input().split()
a = int(a)
b = int(b)
print(a*b)
code2(python)
1
2
a, b = map(int,input().split())
print(a*b)
code3(java)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a,b;
a = sc.nextInt();
b = sc.nextInt();
System.out.println(a*b);
}
}
Memo
2)의 코드는 (1)의 코드에서 중복되는 부분인 line 2,3을 1과 통합한 것이다. 이 문제를 해결하기 위해선 입력된 문자열을 list로 나누는 함수인 split에 대해 알아야 한다. 또한 map 함수를 사용해 str으로 받은 list를 int로 변환해야 한다.