#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
string num1, num2;
ll sum=0;
int main(){
cin >> num1 >> num2;
for(int i=0; i<num1.size(); i++){
for(int j=0; j<num2.size(); j++){
int mul1 = num1[i]-'0';
int mul2 = num2[j]-'0';
sum = sum + (mul1 * mul2);
}
}
cout << sum;
return 0;
}
* 만의 자리 X 만의 자리를 조심하자.
9999999 X 9999999는 int형의 범위를 넘어간다. → long long로!
* num1 - '0'은 char형인 num1과 '0'의 뺄셈이 가능하다.
'코테' 카테고리의 다른 글
백준 1236번-성 지키기 (0) | 2023.08.06 |
---|---|
백준 1233번 -주사위 (0) | 2023.08.06 |
백준 1212번 - 8진수 2진수 (1) | 2023.08.04 |
백준 1173번-운동 (0) | 2023.07.31 |
백준 1159번- 농구 경기 (0) | 2023.07.30 |