1467 A. Wizard of Orz
https://codeforces.com/contest/1467/problem/A
题意:有个长度为n初始状态下各元素均为0的数组,没过一秒数组中所有元素都会+1,如果是9则会变成0,即0-9不断循环。现在你能够在开始后的任意时间点选取任意一个位置,改位置上的数字立刻停止增加,与其距离为x的位置上的元素则在x秒后暂停(这x秒内还是数字会继续增加)。给定你长度n,求出由n个元素构成的最大数字(包含前导零)。
首先要理解暂停是向两边同时进行,不是单一方向。然后可以发现最大肯定是第一位为9,第二位为8,第三位又为9…
这里注意不是987654321…这样最大,而是98901234…,这点能理解之后就没有问题了~
#include <bits/stdc++.h>
using namespace std;
#define qc std::ios::sync_with_stdio(0);int main() {qc;cin.tie(0);int t;cin >> t;while (t--) {int n;int k = 9;int flag = 0; // 0递减 1递增cin >> n;for (int i = 1; i <= n; i++) {cout << k;if (flag == 0) {if (k > 8)k--;else if (k == 8) {flag = 1;}}if (flag == 1) {if (k < 9)k++;else if (k == 9)k = 0;}}cout << endl;}
}
1467 A. Wizard of Orz相关推荐
- Wizard of Orz CodeForces - 1467A
Wizard of Orz CodeForces - 1467A 题意: 有个长度为n初始状态下各元素均为0的数组,没过一秒数组中所有元素都会+1,如果是9则会变成0,即0-9不断循环.现在你能够在开 ...
- Codeforces Round #695(Div. 2)
Codeforces Round #695 (Div. 2) 1467A Wizard of Orz 1467B Hills And Valleys 1467C Three Bags 1467D Su ...
- Codeforces Round #695 (Div. 2)ABCD题解详析
A. Wizard of Orz 首先保证第一块板子是999,那么第二块板子不可能是999,那么令第二块板子为888 只要在第二块板到达888的时候按下暂停,那么第一块是999,第三块板子也是999 ...
- xdoj(1187~1195 )Orz熊猫杯。
这个月好多事啊马上四级,ccf,选修的大作业,两次数据结构上机报告,物理实验考试,以及这个月过去的马上就到了期末考试了.usaco暂时有空就刷没空就不刷了. 上个星期日学校Oj上搞了一个比赛Orz熊猫 ...
- 升级SharePoint场的时候, 运行Configuration Wizard需要有什么顺序么?
答案是需要. 1. 在场中的所有服务器上运行补丁包的安装程序, 直到你遇到下面的信息: You must run Setup to install new binary files for every ...
- 【SLAM】ORB-SLAM:让人Orz的SLAM
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 ORB-SLAM,这个在视觉SLAM领域家喻户晓的名字,江湖地位不用多说,看看高博的<视觉SLA ...
- APK签名导出向导 - Use the Export Wizard
2019独角兽企业重金招聘Python工程师标准>>> 以前我们介绍过试用 Android 签名用keytool和jarsigner制作apk文件 的方法来对一个APK文件进行签名, ...
- 通过Clocking Wizard定制和生成一个IP核(MMCM)(Virtex7)(ISE版)
目录 定制过程 准备进入定制页面 第一页 Clocking features 第二页 第三页 Selecting Optional Ports 第四页 第五页 第六页 定制过程 准备进入定制页面 首先 ...
- LogiCORE IP Clocking Wizard 之 Core Architecture(时钟IP核的核架构介绍)
背景 之前写过一篇博文:Xilinx IP核专题之PLL IP核介绍,讲的是如何用ISE的CORE generator产生一个PLL核的实际实现过程,写的也比较仔细,里面的参数是根据数据手册了解的,自 ...
- ASP.NET2.0的multiview和wizard控件
在asp.net 1.1中,如果要做一个具有向导式的应用程序,是比较麻烦的.所谓向导式应用,就是说比如一个注册用户的应用,是需要若干步完成的,用户填完某一步的表单后,可以点"下一步" ...
最新文章
- props写法_好程序员web前端培训React中事件的写法总结
- vue pc端 商品轮播图_轮播图高点击商品图
- Python之路(第二十篇) subprocess模块
- vSphere5.5中嵌套华为FusionCompute注意要点
- 基于Google Reader发展起来的个性化推荐系统之三大问题
- Facebook如何“养号”干货分享
- 【iOS开发】如何用 Swift 语言进行LBS应用的开发?
- 時間用function 來計算...如此精確.
- [paper reading] ResNet
- 多GPU环境运行实验的一点经验
- 深入理解Java的反射与动态代理
- 从零开始学 Web 之 jQuery(二)获取和操作元素的属性
- [基础知识点]马尔可夫随机场MRF与 条件随机场CRF
- CentOS 查看日志命令
- 曲线拟合最小二乘法对数c语言实现,基于最小二乘法的曲线拟合
- Ubuntu18.04 wifi不稳定
- 《淘宝规则》创建店铺的规则与实施细则
- Java学习之常用的Java构建工具
- ISO14443 Type A类型卡的防碰撞过程以及命令解析
- Java反序列化json内存溢出_fastjson反序列化使用不当致使内存泄露
热门文章
- 外国人喜欢问中国人的大问题
- Android获取本地IP
- MindManager带你走进三顾茅庐
- Keras深度学习实战(20)——DeepDream模型详解
- pdf照片显示正常打印时被翻转_注意!五省二级建造师考试准考证开始打印
- Python 网络爬虫实现 QQ 音乐下载
- 第六章-2 CS创建监听与payload
- matlab在solver,matlab的solver
- 杨辉三角 SDUT
- 打开U盘 提示 服务器无法运行,win10打开u盘提示“系统资源不足 无法完成请求的服务”怎么办...