POJ 3673(水题)

    xiaoxiao2025-02-05  4

    点击打开链接

    题意:定义一种新的乘法,比如123*45=1x4+1x5+2x4+2x5+3x4+3x5,现在给出两个被乘数a,b,输出a*b

    #include<cstdio> #include<cstring> #include<algorithm> #include<iostream> #include<map> #include<vector> #include<cmath> using namespace std; typedef long long ll; const int maxn = 10000 + 5; int main() { char s1[50],s2[50]; while(~scanf("%s%s",s1,s2)) { ll sum = 0; for(int i = 0; s1[i]; i++) for(int j = 0; s2[j]; j++) { sum += (s1[i] - '0') * (s2[j] - '0'); } printf("%lld\n",sum); } return 0; }

    转载请注明原文地址: https://ju.6miu.com/read-1296115.html
    最新回复(0)