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相关推荐

  1. Wizard of Orz CodeForces - 1467A

    Wizard of Orz CodeForces - 1467A 题意: 有个长度为n初始状态下各元素均为0的数组,没过一秒数组中所有元素都会+1,如果是9则会变成0,即0-9不断循环.现在你能够在开 ...

  2. Codeforces Round #695(Div. 2)

    Codeforces Round #695 (Div. 2) 1467A Wizard of Orz 1467B Hills And Valleys 1467C Three Bags 1467D Su ...

  3. Codeforces Round #695 (Div. 2)ABCD题解详析

    A. Wizard of Orz 首先保证第一块板子是999,那么第二块板子不可能是999,那么令第二块板子为888 只要在第二块板到达888的时候按下暂停,那么第一块是999,第三块板子也是999 ...

  4. xdoj(1187~1195 )Orz熊猫杯。

    这个月好多事啊马上四级,ccf,选修的大作业,两次数据结构上机报告,物理实验考试,以及这个月过去的马上就到了期末考试了.usaco暂时有空就刷没空就不刷了. 上个星期日学校Oj上搞了一个比赛Orz熊猫 ...

  5. 升级SharePoint场的时候, 运行Configuration Wizard需要有什么顺序么?

    答案是需要. 1. 在场中的所有服务器上运行补丁包的安装程序, 直到你遇到下面的信息: You must run Setup to install new binary files for every ...

  6. 【SLAM】ORB-SLAM:让人Orz的SLAM

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 ORB-SLAM,这个在视觉SLAM领域家喻户晓的名字,江湖地位不用多说,看看高博的<视觉SLA ...

  7. APK签名导出向导 - Use the Export Wizard

    2019独角兽企业重金招聘Python工程师标准>>> 以前我们介绍过试用 Android 签名用keytool和jarsigner制作apk文件 的方法来对一个APK文件进行签名, ...

  8. 通过Clocking Wizard定制和生成一个IP核(MMCM)(Virtex7)(ISE版)

    目录 定制过程 准备进入定制页面 第一页 Clocking features 第二页 第三页 Selecting Optional Ports 第四页 第五页 第六页 定制过程 准备进入定制页面 首先 ...

  9. LogiCORE IP Clocking Wizard 之 Core Architecture(时钟IP核的核架构介绍)

    背景 之前写过一篇博文:Xilinx IP核专题之PLL IP核介绍,讲的是如何用ISE的CORE generator产生一个PLL核的实际实现过程,写的也比较仔细,里面的参数是根据数据手册了解的,自 ...

  10. ASP.NET2.0的multiview和wizard控件

    在asp.net 1.1中,如果要做一个具有向导式的应用程序,是比较麻烦的.所谓向导式应用,就是说比如一个注册用户的应用,是需要若干步完成的,用户填完某一步的表单后,可以点"下一步" ...

最新文章

  1. props写法_好程序员web前端培训React中事件的写法总结
  2. vue pc端 商品轮播图_轮播图高点击商品图
  3. Python之路(第二十篇) subprocess模块
  4. vSphere5.5中嵌套华为FusionCompute注意要点
  5. 基于Google Reader发展起来的个性化推荐系统之三大问题
  6. Facebook如何“养号”干货分享
  7. 【iOS开发】如何用 Swift 语言进行LBS应用的开发?
  8. 時間用function 來計算...如此精確.
  9. [paper reading] ResNet
  10. 多GPU环境运行实验的一点经验
  11. 深入理解Java的反射与动态代理
  12. 从零开始学 Web 之 jQuery(二)获取和操作元素的属性
  13. [基础知识点]马尔可夫随机场MRF与 条件随机场CRF
  14. CentOS 查看日志命令
  15. 曲线拟合最小二乘法对数c语言实现,基于最小二乘法的曲线拟合
  16. Ubuntu18.04 wifi不稳定
  17. 《淘宝规则》创建店铺的规则与实施细则
  18. Java学习之常用的Java构建工具
  19. ISO14443 Type A类型卡的防碰撞过程以及命令解析
  20. Java反序列化json内存溢出_fastjson反序列化使用不当致使内存泄露

热门文章

  1. 外国人喜欢问中国人的大问题
  2. Android获取本地IP
  3. MindManager带你走进三顾茅庐
  4. Keras深度学习实战(20)——DeepDream模型详解
  5. pdf照片显示正常打印时被翻转_注意!五省二级建造师考试准考证开始打印
  6. Python 网络爬虫实现 QQ 音乐下载
  7. 第六章-2 CS创建监听与payload
  8. matlab在solver,matlab的solver
  9. 杨辉三角 SDUT
  10. 打开U盘 提示 服务器无法运行,win10打开u盘提示“系统资源不足 无法完成请求的服务”怎么办...