蓝桥有感,
来源:互联网 发布:网络管理师考试 编辑:程序博客网 时间:2024/05/17 01:51
今天参加了所谓的蓝桥杯,感觉有点傻逼,
: 今天有这样 一题目:叫 神奇数字;
a,b,c,d 0到 9 的数字; 任意数由a,b,c,d组成:
a × bcd = dcba;
例如:
860 × 8 = 6880
501 × 3 = 1503
86×80 = 6880 ;
从中的规律:
求这种数字有多少种:?
# include <stdio.h># include <stdlib.h># include <string.h>int weishu(int num);int shuzi(int i,int j,int sum);int main(){ int i,j; int sum = 0; int count =0 ; for(i=0;i<=999;i++){ for(j=0;j<=999;j++){ sum = i * j; if((weishu(i)+weishu(j))==weishu(sum) && weishu(sum) ==4){ if(shuzi(i,j,sum)==1){ printf("%d\t%d\t%d\n",i,j,sum); count++ ; } } } } printf("%d\n",count); return 0; }int weishu(int num){ int count = 1 ; while(num>1) if(num/=10) count++ ; return count ;}int shuzi(int i,int j,int sum){int statu = 0 ; int a,b; char s[4],s1[4],s2[4]; sprintf(s1,"%d",i); sprintf(s2,"%d",j); sprintf(s,"%d",sum); strcat(s1,s2) ; // for(a=0;a<strlen(s);a++){ for(b=0;b<strlen(s1);b++){ if(s[a]==s1[b]){ s1[b] = 'a' ; break;} }} for(a=0;a<4;a++){ if(s1[a]!='a'){ statu = 1; break; } } if(statu == 1) return 0;else return 1 ;}
结果 没有 发现 其实 都算了两遍,其实应该除以2; 瞬间的 感觉就是 脑残了
0 0
- 蓝桥有感,
- 2015-4-11 中北 蓝桥 试题解答及有感
- 蓝桥
- 蓝桥 公式解析
- 蓝桥培训日记
- 蓝桥-割圆
- 蓝桥题目:带分数
- 蓝桥 最短路
- 振兴中华(蓝桥)
- 剪格子(蓝桥)
- 蓝桥 幸运数
- 带分数(蓝桥)
- 分解质因数---蓝桥
- 蓝桥2013 带分数
- spfa hdu2544 蓝桥
- fight for 蓝桥
- 蓝桥安慰奶牛
- 第一次参加蓝桥
- The selected wizard could not be started. Plug-in org.apache.hadoop.eclipse was unable to load class
- Redmine Agile plugin安装使用方法
- 删除字符串中的数字
- 说一下id3决策树
- 并查集
- 蓝桥有感,
- Android剪切板设置和读取字符串String 关键代码
- delphi窗体之间的相互传值
- 测试HTTP的方便法
- cocos2dx:数据存储-静态数据
- AStyle代码格式工具在source insight中的使用
- Codeforces Round #227 (Div. 2) / 387C George and Number (贪心)
- Struts2中的Could not find action or result
- 我的C++第三周作业(第二章)