摘要: 对于所有的数,统计每个数的2和5的个数,累加起来,取2和5的个数的最小值,即为0的个数、 #include #include using namespace std; int a,b,ans1,ans2; int main() { scanf("%d%d",&a,&b); for(int i=a;i<=b;i++){ int x=i; ... 阅读全文
posted @ 2015-10-26 19:20 Martrix99 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 直接模拟即可 加1 乘2 加1 乘2 。。。。 循环n次#include#includeusing namespace std;int n;double ans;int main(){ scanf("%d",&n); for(int i=1;i<=n;i++) ans+=1,a... 阅读全文
posted @ 2015-10-26 18:41 Martrix99 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 这道题,是自己手算然后发现规律最后打表,AC的。规律如下: 对于一位数,有九种情况,两位数也有九种情况。然后三位数可以视为中间一位数在变化(10种情况,有0,注意),两边是九种。乘法原理9*10=90种。四位数是最外面的数有9种,中间的两位和三位数的中间的一位相同。所以依然是90中,五位数分为三部分... 阅读全文
posted @ 2015-10-26 18:29 Martrix99 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 等差数列,比较水。给前两项,计算公差d,然后a[n]=a[1]+(n-1)*d。输出a[n]。#include#includeusing namespace std;int a1,a2,d,n;int main(){ scanf("%d%d%d",&a1,&a2,&n); d=a2-a1... 阅读全文
posted @ 2015-10-26 17:46 Martrix99 阅读(289) 评论(0) 推荐(0) 编辑