51nod 1433 0和5
来源:互联网 发布:apache转发至python 编辑:程序博客网 时间:2024/05/22 00:48
1433 0和5
题目来源: CodeForces
基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题
小K手中有n张牌,每张牌上有一个一位数的数,这个字数不是0就是5。小K从这些牌在抽出任意张(不能抽0张),排成一行这样就组成了一个数。使得这个数尽可能大,而且可以被90整除。
注意:
1.这个数没有前导0,
2.小K不需要使用所有的牌。
Input
每个测试数据输入共2行。第一行给出一个n,表示n张牌。(1<=n<=1000)第二行给出n个整数a[0],a[1],a[2],…,a[n-1] (a[i]是0或5 ) 表示牌上的数字。
Output
共一行,表示由所给牌组成的可以被90整除的最大的数,如果没有答案则输出”-1”(没有引号)
Input示例
45 0 5 0
Output示例
0
#include<iostream>using namespace std;int main(){int n;cin>>n;int count_z=0,count_f=0;while(n--){int x;cin>>x;if(x==0) count_z++;else count_f++;}if(count_z>0){count_f=count_f/9;for(int i=1;i<=count_f;i++)cout<<555555555;if(count_f==0){cout<<0<<endl;return 0;}for(int i=1;i<=count_z;i++) cout<<0;cout<<endl;}else{cout<<-1<<endl;}}
阅读全文
0 0
- 51nod 1433:0和5
- 51nod 1433 0和5
- 51nod----1433 0和5
- 51nod 1433 0和5
- 51nod 1433 0和5
- 51nod-【1433 0和5】
- 51nod-1433 0和5
- 51Nod 1433 0和5
- 51nod 1433 0和5
- 51nod 1433 0和5
- 【51Nod】1433 0和5
- 51nod 1433 0和5
- 51nod 1433 0和5
- 51nod 1433 0和5
- 51nod 1433 0和5
- 0和5 51Nod-1433
- 51Nod 1433 0和5 倍数
- 51nod 0 和 5
- 在tomcat调试成功后在浏览器进入页面的路径
- Mindis(hdu6097)
- HDU Billboard(线段树)
- android Spinner控件设置下拉状态的条目item字体颜色
- 笔试笔记(五)!
- 51nod 1433 0和5
- 你应该知道的25个非常有用的CSS技巧
- Elastic-Job 使用篇
- mysql创建外键失败原有总结
- 哈哈,我开始写博客了
- html5中文本与图像
- 实现JOSN与Xml的相互转换
- 百度云盘免费视频分享:mysql入门视频教程!
- 未来需要对Path Tracer的几点改进