让我怎能过大年
来源:互联网 发布:淘宝饰品店店铺介绍 编辑:程序博客网 时间:2024/05/01 02:28
有如下的加法算式。其中每个汉字代表一个数字。
(如果存在对齐问题,可参见【图1.png】)
年
大年
过大年
能过大年
怎能过大年
我怎能过大年
+ 让我怎能过大年
------------------
能能能能能能能
请填写“让我怎能过大年” 所代表的整数。
所有数字连在一起,中间不要空格。例如:"3125697"。当然,这个不是正确的答案。
注意:只填写一个整数,不要填写任何多余的内容。(答案:1572836)
//让0 我1 怎2 能3 过4 大5 年6#include<stdio.h>void swap(int arr[],int a,int b){int temp=arr[a];arr[a]=arr[b];arr[b]=temp;}void fun(int arr[],int start,int end){if(start>end){int a6=arr[6];int a5=arr[5]*10+arr[6];int a4=arr[4]*100+arr[5]*10+arr[6];int a3=arr[3]*1000+arr[4]*100+arr[5]*10+arr[6];int a2=arr[2]*10000+arr[3]*1000+arr[4]*100+arr[5]*10+arr[6];int a1=arr[1]*100000+arr[2]*10000+arr[3]*1000+arr[4]*100+arr[5]*10+arr[6];int a0=arr[0]*1000000+arr[1]*100000+arr[2]*10000+arr[3]*1000+arr[4]*100+arr[5]*10+arr[6];int sum=arr[3]*1000000+arr[3]*100000+arr[3]*10000+arr[3]*1000+arr[3]*100+arr[3]*10+arr[3];if(a0+a1+a2+a3+a4+a5+a6==sum){for(int i=0;i<=6;i++){printf("%d",arr[i]);}printf("\n");}}else{for(int i=start;i<=end;i++){swap(arr,start,i);fun(arr,start+1,end);swap(arr,start,i);}}}int main(){int arr[10]={1,2,3,4,5,6,7,8,9};fun(arr,0,8);return 0;}
1 0
- 让我怎能过大年
- 让我怎能过大年
- 让我怎能过大年
- 让我怎能过大年
- “让我怎能过大年”参考解法--很暴力
- 蓝桥杯第六届 让我怎能过大年(dfs)
- 如下的加法算式:其中每个汉字代表一个数字,填写“让我怎能过大年” 所代表的整数。
- 坐等过大年的我之腊月23唠叨
- 坐等过大年的我之腊月24唠叨
- 坐等过大年的我之腊月27唠叨
- 坐等过大年的我之腊月28唠叨
- 笑话过大年
- 邓仲祥:红红火火过大年
- 我怎能不爱你,我的爱人
- 做决定,怎能让“自己”缺席
- 六级,让我过吧
- 谢谢你,让我曾经拥有过幸福
- 怎能叫我不开心呢!!
- android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)
- 几种数据可视化框架分析
- 【项目中】关于android:windowNoTitle不起作用的解决办法
- Android 手机获取手机号实现方法
- Java泛型
- 让我怎能过大年
- Linux/Windows ssh公私钥访问
- Android Camera中我遇到的巨坑
- iOS-UIAlertController弹出延迟(UIAlertController弹出缓慢,tableViewCell点击时背景颜色改变)
- linux shell中利用awk获取关键字符的用法,实例说明。
- Javase笔记之集合类
- java食品管理系统(ArrayList的使用)
- iOS开发-读取“健康”中的步数和步行+跑步距离
- 多线程买票