51nod 1433 0和5 【思维题】
来源:互联网 发布:人工智能简史 pdf 编辑:程序博客网 时间:2024/05/22 17:15
这个数的特点就是 必须要有0。
没有0 则不会被90整除
并且5存在的个数必须是9的倍数 不然也不行
因此输出9倍数的5 在输出0(存在多个0,全输完最大) 即最大数
#include<iostream>using namespace std;int main(){ int n,a; int o=0,e=0; //0 0的个数 e5的个数 cin>>n; for(int i=0;i<n;i++){ cin>>a; if(!a) o++; else e++; } if(!o) cout<<"-1"<<endl; else{ if(e%9==0||e>9){ for(int i=1;i<=(e/9)*9;i++) cout<<"5"; for(int i=1;i<=o;i++) cout<<"0"; } else cout<<"0"<<endl; } return 0;}
阅读全文
0 0
- 51nod 1433 0和5 【思维题】
- 51Nod - 1276 思维题
- 51Nod - 1246 思维题
- 51Nod-罐子和硬币(思维题)
- 51nod 1393 0和1相等串【思维】
- 51Nod 1272(思维题)
- 51nod 1272 最大距离 思维题
- 51nod 1596 搬货物 【思维题】
- 51nod 1266 蚂蚁 【思维题】
- 51nod 1413 权势二进制 【思维题】
- 51nod 1069【思维】
- 51Nod - 1138 思维
- 51Nod 1335 思维
- 51Nod 1182 思维
- 51nod 1433:0和5
- 51nod 1433 0和5
- 51nod----1433 0和5
- 51nod 1433 0和5
- 【Tarjan】NOIP2015D1T2[信息传递]题解
- Kubernetes中replicaset处理流程源码分析
- Vim使用总结
- 无线轮播触摸跳转下一个页面
- Java面试题全集(中)
- 51nod 1433 0和5 【思维题】
- HttpConnection网络请求,pullToRefreshListView刷新
- 对创建的二值图像进行膨胀处理(matlab编程实现)
- windows下使用git时的换行警告
- Python内存泄漏问题查找
- 蓝桥杯--高斯日记
- Android Studio开发中遇到的几个问题及其解决方法
- Android 客户端 支付
- oracle数据字典及用户权限查看