Benq!!!

news/2024/11/29 2:54:44/

今天做题的时候发现了一个神仙

美国普林斯顿大学的Benq,这个人三年前注册了Codeforces的账号,刚注册的时候评分一度掉到1200+,在他最低谷的那场比赛,B题是难度1200的贪心,他交了八遍没有过,最后以失败告终。

两年后他成了排行榜第六名,这个神仙到底经历了什么,可以肯定的是他从零开始学习,仅用了不到三年的时间成了世界顶尖水准,所以这个世界上没有什么是绝对不可能的事情,只有事在人为,留给我的时间也不多了,大概对于不相信奇迹的人而言,也就没有奇迹发生吧

1A了Benq三年前困住他的那道题

http://codeforces.com/contest/569/problem/B

Codeforces 569B

我知道我和他的差距远不是时间,但是对于自己而言,还是要拼尽全力

毕竟现在的我比三年前的他强,hhh,纪念一下,激励一下

 

#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
#include<vector>
#include<set>
#include<map>
#include<queue>
#include<cmath>
#define ll long long
#define mod 1000000007
#define inf 0x3f3f3f3f
using namespace std;
#define ll long long
int main()
{int n;scanf("%d",&n);int a[100005];bool vis[100005];bool fir[100005];for(int i = 1; i <= n; i ++){scanf("%d",&a[i]);if(! vis[a[i]] && a[i] <= n){vis[a[i]] = 1;fir[i] = 1;}}queue<int>q;for(int i = 1; i <= n; i ++){if(! vis[i]){q.push(i);}}for(int i = 1; i <= n; i ++){if(fir[i] && i == 1){cout<<a[i];}else if(fir[i] && i != 1){cout<<' '<<a[i];}else if(! fir[i] && i != 1){cout<<' '<<q.front();q.pop();}else{cout<<q.front();q.pop();}}cout<<endl;return 0;
}

 


http://www.ppmy.cn/news/350425.html

相关文章

30分钟了解并学会git的使用(绝对干货)

概述&#xff1a; 在programmer行业有一句流传许久的话&#xff1a;不会用git的程序员&#xff0c;不是真的程序员&#xff01;&#xff01;&#xff01; 足以看出来git在业界的认可度有多高&#xff0c;所以我们混这行的都应该学会这个由Linux之父林纳斯开发 的第二大发明&a…

信号都是如何产生的,干货满满

目录 一、哪三大阶段 二、产生信号 1、通过键盘产生信号 2、系统调用 3、软件条件产生信号 4、硬件异常产生信号 三、Term和core是什么 一、信号一生三大阶段 1、产生信号&#xff1a;由通过键盘、系统调用、软件条件、硬件异常产生这几种方法产生信号。 2、信号储存&a…

C语言编译成DLL文件,给其他程序调用。C语言编译成EXE文件,执行简单功能。HEX文件合并

文章目录 一、简介二、步骤1. 先编写c语言文件。用CRC8举例。crc8_2f.c crc8_2f.h2. 编译成DLL文件3. 给上位机调用&#xff08;1&#xff09;C#(2) 易语言 三、编译成EXE1. 编写一个c文件。 merge_hex.c&#xff08;例&#xff1a;hex文件合并&#xff09;2. 编译文件3. 合并脚…

300字总结计算机flash,flash实训报告心得(共10篇).docx

flash实训报告心得(共10篇) 实训心得  一个星期的实训使我们对FLASH的学习有了更深入的了解&#xff0c;这次没有进行分组&#xff0c;所以难度加大了。经过几天的思考确定了自己要做的东西是什么&#xff0c;难度的加大对自己也是个锻炼的机会&#xff0c;自己要去发现问题&…

网页设计(一)

网页设计 提示&#xff1a;这里有基础内容&#xff0c;也有中级内容 例如&#xff1a;网页设计div布局 网页设计 网页设计前言一、什么是网页二、使用网页编辑软件&#xff08;一&#xff09;、初学者的网页制作软件&#xff08;二&#xff09;、中级网页制作软件&#xff08;…

HTML5+CSS期末大作业:篮球明星个人网站设计——篮球明星介绍(6页) 简单的学生DW网页设计作业成品 web课程设计网页规划与设计 简单个人网页设计作业 静态HTML旅行主题网页作业 DW

HTML5CSS期末大作业&#xff1a;篮球明星个人网站设计——篮球明星介绍(6页) 简单个人网页设计作业 静态HTML旅行主题网页作业 DW个人网站模板下载 大学生简单个人网页作品代码 常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、…

计算机专业毕业设计题目大全 (各类型系统设计大全)

计算机专业毕业设计题目大全 毕设论文答辩通关法则&#xff0c;看这一篇&#xff0c;源码都在下面了&#xff01;写在前面&#xff0c;尽管论文方法和毕设源码都有&#xff0c;但还是要看课自己敲完完善好。做好充分准备面对答辩。 1.网络留言薄 2.客户管理系统 3.多媒体积件管…

nand flash制备

1、晶圆wafer wafer 即为图片所示的晶圆&#xff0c;由纯硅&#xff08;Si&#xff09;构成。一般分为6英寸、8英寸、12英寸规格不等&#xff0c;晶片就是基于这个wafer上生产出来的。Wafer上的一个小块&#xff0c;就是一个晶片晶圆体&#xff0c;学名die&#xff0c;封装后就…