【ZZULIOJ】 1648 (B)简单a*b

来源:互联网 发布:mac查看nginx安装目录 编辑:程序博客网 时间:2024/06/15 03:16

Description

想必大家都把a*b用得很熟了吧,现在psq突发奇想,只想输出a*b的后m位,例如12*12=144,想输出后两位,则答案是44,若想输出后6位,则是000144

Input

本题包含多组测试实例
每组包含三个非负整数a,b,m(a,b,a*b都在int范围内,1<=m<=10000)

Output

输出一行,按照题目的描述输出结果

Sample Input

12 12 2
1000 2000 6

Sample Output

44
000000

AC代码:

#include<cstdio>int x[10000+5];int main(){int a,b,m;while(scanf("%d %d %d",&a,&b,&m)!=EOF){int k=0,sum=a*b;while(m--){x[k++]=sum%10;sum/=10;}for(int i=k-1;i>=0;i--)    printf("%d",x[i]);printf("\n");    }return 0;}
原创粉丝点击