uva 10344
来源:互联网 发布:超声成像算法导论 pdf 编辑:程序博客网 时间:2024/06/05 13:25
题意:给你一些数,问你是否能通过+ ,-, *,让结果等于23,注意的地方是:这些数可以任意排序
#include <iostream>#include <cstring>#include <cstdio>using namespace std;int a[5];int vis[5];int flag;void dfs(int cur,int sum){if (cur == 5 && sum == 23){flag = 1;return;}for (int i = 0 ; i < 5 ; i++){if (!vis[i]){vis[i] = 1;dfs(cur+1,sum+a[i]);dfs(cur+1,sum-a[i]);dfs(cur+1,sum*a[i]);vis[i] = 0 ;}}}int main(){while (1){flag = 0;for (int i = 0 ; i< 5 ; i++)cin>>a[i];for (int i = 0 ; i < 5 ; i++)if (a[i])flag = 1 ;if (!flag)break;flag = 0;for (int i = 0 ; i < 5 ; i++){memset(vis,0,sizeof(vis));vis[i] = 1 ;dfs(1,a[i]);}if (flag) cout << "Possible" << endl; else cout << "Impossible" << endl;}return 0 ;}
- uva 10344
- UVA 10344
- uva 10344
- uva(10344)
- uva 10344
- UVA 10344
- UVA 10344 (13.07.19)
- uva 10344(暴力求解)
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- UVA
- 《数据通信与网络》笔记--TCP
- zoj 1610 Count the Colors【暴力乱搞】
- CF 336C(Vasily the Bear and Sequence-贪心-不满足单调性)
- hdu 1198 Farm Irrigation
- 2013 杭州区邀请赛 Building bridges
- uva 10344
- ubuntu 下开发cocos2d-x游戏(准备工作)
- Android Ril 分析
- MFC开启线程
- redhat 添加开机自动启动服务
- SVN服务器搭建和使用
- android 处理网络状态——无网,2g,3g,wifi,ethernet,other
- listview下拉刷新 上拉(滑动分页)加载更多
- Linux内核里的“智能指针” (续)