1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #include<cstdio> int main(void) { int n,a,b,temp1,temp2,temp3,result; scanf("%d", &n); while(n--) { scanf("%d %d", &a, &b); temp1=0; temp2=0; temp3=0; result=0; while(a>10) { temp1=temp1*10+a%10; a/=10; } temp1=temp1*10+a; while(b>10) { temp2=temp2*10+b%10; b/=10; } temp2=temp2*10+b; temp3=temp1+temp2; while(temp3>=10) { result=result*10+temp3%10; temp3/=10; } result=result*10+temp3; printf("%d\n", result); } return 0; } | cs |
처음에 틀렸습니다 떠서 뭔가 하고 봤더니 a>=10, b>=10에서 =를 빼먹고 안해줬다ㅠ
아래처럼 해도 된다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #include<cstdio> int main(void) { int n,a,b,temp1,temp2,temp3,result; scanf("%d", &n); while(n--) { scanf("%d %d", &a, &b); temp1=0; temp2=0; temp3=0; result=0; while(a) { temp1=temp1*10+a%10; a/=10; } while(b) { temp2=temp2*10+b%10; b/=10; } temp3=temp1+temp2; while(temp3) { result=result*10+temp3%10; temp3/=10; } printf("%d\n", result); } return 0; } | cs |
'백준 1 > 수학' 카테고리의 다른 글
| [백준 10989] 수 정렬하기 3 (0) | 2020.12.05 |
|---|---|
| [백준 6588] 골드바흐의 추측 (0) | 2020.12.05 |
| [백준 15953] 상금 헌터 (0) | 2020.12.05 |
| [백준 2750] 수 정렬하기 (0) | 2020.12.05 |
| [백준 4948] 베르트랑 공준 (0) | 2020.12.05 |