题目1083:特殊乘法
2017-02-06 10:31
323 查看
#include<stdio.h> int var1[15], var2[15]; int main() { int a, b; while (scanf("%d%d", &a, &b) != EOF) { int len1 = 0, len2 = 0; do { var1[len1++] = a % 10; a /= 10; } while (a != 0); do { var2[len2++] = b % 10; b /= 10; } while (b != 0); int sum = 0; //和不会超过int所能表示的范围 for (int i = 0; i < len1; i++) for (int j = 0; j < len2; j++) { sum += var1[i] * var2[j]; } printf("%d\n", sum); } return 0; }
题目链接:
http://ac.jobdu.com/problem.php?pid=1083
相关文章推荐
- 题目1083:特殊乘法
- 题目1083:特殊乘法
- 九度 Online Judge 算法 刷题 题目1083:特殊乘法
- 题目1083:特殊乘法[数位拆解]
- 九度 题目1083:特殊乘法
- 题目1083:特殊乘法
- 九度OJ 题目1083:特殊乘法
- 题目1083:特殊乘法
- 题目1083:特殊乘法
- 九度题目1083特殊乘法
- 九度OJ 题目1083:特殊乘法
- 九度题目:特殊乘法(1083)
- 题目1083:特殊乘法
- 题目1083:特殊乘法(2010年清华大学计算机研究生机试真题)
- 九度OJ题目1083:特殊乘法
- 39-题目1083:特殊乘法
- 题目1083:特殊乘法(求模运算符的使用)
- 题目1083:特殊乘法
- 九度OnlineJudge题目1083:特殊乘法
- 【九度OJ】题目1083:特殊乘法 解题报告