奥数
来源:互联网 发布:python items 编辑:程序博客网 时间:2024/04/30 09:19
#include<bits/stdc++.h>
int a[10],book[10],total=0;
void dfs(int step)
{
int i;
if(step==10)
{
if(a[i]*100+a[2]*10+a[3]+a[4]*100+a[5]*10+a[6]==a[7]*100+a[8]*10+a[9])
{
total++;
printf("%d%d%d+%d%d%d=%d%d%d\n",a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]);
}
return;
}
for(i=1;i<=9;i++)
{
if(book[i]==0)
{
a[step]=i;
book[i]=1;
dfs(step+1);
book[i]=0;
}
}
return;
}
int main()
{
dfs(1);
printf("total=%d",total/2);
return 0;
}
阅读全文
0 0
- 奥数
- 说说奥数
- 2130 奥数什么的
- 什么是奥数?
- 小学奥数
- 数
- 数
- 数
- 数
- 数
- 数
- 小学奥数公式大全 学习奥数必备“工具”
- 小学奥数之循环小数
- 小学奥数公式1
- 小学奥数公式2
- 吐槽小学奥数
- 小学奥数(下)
- 信息奥赛 回文数
- HBase核心知识点总结
- 用nginx+uwsgi+django配置网站
- C++类中的内存对齐
- (十六)evbuffers缓冲区(下)
- cacti安装
- 奥数
- CSS 盒子模型
- 写给自己的Java程序员学习路线图
- 基于ionic+cordova+angularJs从零开始搭建自己的移动端H5 APP
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- Promise对象的含义和基本用法
- CentOS 搭建GitLab
- Socket参数用法
- 9-2 DAIRY