文章标题
2016-05-21 14:15
471 查看
#include <iostream> #include <algorithm> #include <stdio.h> #include <cstring> using namespace std; int main() { long long n; cin>>n; while(n--) {int a1; long long a,b,d,n; long long d1,l=0; cin>>a>>b>>d>>n; if(n>3) { d1=a*100+a*10+a; d1=d1*b; int dp[4],de[4]; memset(dp,0,sizeof(dp)); memset(de,0,sizeof(de)); int i=3; while(d1!=0) { dp[i]=d1%10; if(dp[i]==d) de[i]=1; d1=d1/10; i--; } i=0; if(dp[0]==0) i=1; if(de[i+1]==1) de[i+1]=n-2; cout<<de[0]+de[1]+de[2]+de[3]<<endl; int l; if(n==1) a1=a*b; if(n==2) a1=(a*10+a)*b; if(n==3) a1=(a*100+a*10+a)*b; int x=0,k; while(a1!=0) { k=a1%10; if(k==d) x++; a1=a1/10; } cout<<x<<endl; } } return 0; }
相关文章推荐
- JavaScript - 正则表达式
- nodejs报错:Cannot find module 'ejs'
- 执行循环任务new Timer().schedule(new TimerTask(){},0,1000);
- 腾讯云在线直播四
- Qt 的信号与槽
- 从程序员到项目经理(17):你不是一个人在战斗--思维一换天地宽【转载】
- Ubuntu下安装Python3.5
- acm_骨牌铺方格
- 设计OA系统的用户-角色-权限分配
- 最长递增子序列问题[网络流24题之6]
- JavaScript - 正则表达之二
- arc4random
- Qt Creater 常用知识汇总
- 计算机程序的构造和解释 练习 1.33
- python列表的常用操作方法小结
- 83. Remove Duplicates from Sorted List(Linked List)
- Android学习系列(3)--App自动更新之自定义进度视图和内部存储
- mysql auto increase 重置为0
- CSDN-markdown编辑器语法——字体、字号与颜色
- Android自定义标题栏