博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
埃森哲杯第十六届上海大学程序设计联赛春季赛暨上海高校金马五校赛 I题 二数...
阅读量:6278 次
发布时间:2019-06-22

本文共 793 字,大约阅读时间需要 2 分钟。

题目链接https://www.nowcoder.com/acm/contest/91/I

思路:从左往右扫,发现第一个奇数,要特判第一个为9的情况。然后比第一个奇数大的让其后面的奇数全为0;比第一个奇数小的让其后面全为8。

判断原来的数后面是否大于444.....444。如果大于那么就选第一个数,否则选第二个数。

1 /*  2     代码写丑了  3 */  4 #include
5 #include
6 #include
7 #include
8 #include
9 using namespace std; 10 bool cmp(string a,int num){ 11 for(int i=num;i
'4'){ 15 return false; 16 }else{ 17 return true; 18 } 19 } 20 return true; 21 } 22 int main(){ 23 int n; 24 cin>>n; 25 while(n--){ 26 string a; 27 cin>> a; 28 char ans1[100500]; 29 memset(ans1,0,sizeof(ans1)); 30 char ans2[100500]; 31 memset(ans2,0,sizeof(ans2)); 32 int flag=0; 33 for(int j=0;j

 

转载于:https://www.cnblogs.com/ISGuXing/p/8868138.html

你可能感兴趣的文章
zip 数据压缩
查看>>
Python爬虫学习系列教程
查看>>
【数据库优化专题】MySQL视图优化(二)
查看>>
【转载】每个程序员都应该学习使用Python或Ruby
查看>>
PHP高级编程之守护进程,实现优雅重启
查看>>
PHP字符编码转换类3
查看>>
rsync同步服务配置手记
查看>>
http缓存知识
查看>>
Go 时间交并集小工具
查看>>
iOS 多线程总结
查看>>
webpack是如何实现前端模块化的
查看>>
TCP的三次握手四次挥手
查看>>
关于redis的几件小事(六)redis的持久化
查看>>
package.json
查看>>
webpack4+babel7+eslint+editorconfig+react-hot-loader 搭建react开发环境
查看>>
Maven 插件
查看>>
初探Angular6.x---进入用户编辑模块
查看>>
计算机基础知识复习
查看>>
【前端词典】实现 Canvas 下雪背景引发的性能思考
查看>>
大佬是怎么思考设计MySQL优化方案的?
查看>>