信息学奥赛C++语言: 奶牛乘法
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言: 奶牛乘法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
【題目描述】
做厭了乘法計(jì)算題的佳佳,自創(chuàng)了一種新的乘法運(yùn)算法則。在這套法則里,A x B等于一個(gè)取自A、一個(gè)取自B的所有數(shù)字對的乘積的和。
例如,123x45等于1x4+1×5+2x4+2x5+3x4+3×5=54
本題的任務(wù)是,對于給定的數(shù)A和B,用新的乘法法則計(jì)算AxB的值。
【輸入】
一行兩個(gè)用一個(gè)空格隔開的整數(shù)A和B,
【輸出】
一行一個(gè)整數(shù),表示新的乘法法則下A × B的值。
【輸入樣例】
123 45
【輸出樣例】
54
代碼
#include<stdio.h> #include<string.h> int a[100],b[100]; char ss[100],s[100]; long long ans; int main() { scanf("%s",s); for (int i=1;i<=strlen(s);++i) a[i]=s[i-1]-'0'; scanf("%s",ss); for (int i=1;i<=strlen(ss);++i) b[i]=ss[i-1]-'0'; a[0]=strlen(s); b[0]=strlen(ss); for (int i=1;i<=a[0];++i) for (int j=1;j<=b[0];++j) ans+=a[i]*b[j]; printf("%lld",ans); return 0; }總結(jié)
以上是生活随笔為你收集整理的信息学奥赛C++语言: 奶牛乘法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通C++语言——1093:
- 下一篇: 信息学奥赛一本通C++语言——1016: