浅谈如何爆踩TLEcoders
对付一些速度比老奶奶都慢的评测姬,
除了超级小的常数,往往还不得不使用一些不算办法的办法
比如说这个让人无语的$ACcoders$的评测姬,
当我们感到代码已经无法再卡常的时候,对人生已经近乎绝望的时候,对黄色的小钟表恨之入骨的时候
就可以展开这个折叠的代码,让灰色的人生重新焕发光彩

1 #pragma GCC optimize(1)
2 #pragma GCC optimize(2)
3 #pragma GCC optimize(3)
4 #pragma GCC optimize("Ofast")
5 #pragma GCC optimize("inline")
6 #pragma GCC optimize("-fgcse")
7 #pragma GCC optimize("-fgcse-lm")
8 #pragma GCC optimize("-fipa-sra")
9 #pragma GCC optimize("-ftree-pre")
10 #pragma GCC optimize("-ftree-vrp")
11 #pragma GCC optimize("-fpeephole2")
12 #pragma GCC optimize("-ffast-math")
13 #pragma GCC optimize("-fsched-spec")
14 #pragma GCC optimize("unroll-loops")
15 #pragma GCC optimize("-falign-jumps")
16 #pragma GCC optimize("-falign-loops")
17 #pragma GCC optimize("-falign-labels")
18 #pragma GCC optimize("-fdevirtualize")
19 #pragma GCC optimize("-fcaller-saves")
20 #pragma GCC optimize("-fcrossjumping")
21 #pragma GCC optimize("-fthread-jumps")
22 #pragma GCC optimize("-funroll-loops")
23 #pragma GCC optimize("-fwhole-program")
24 #pragma GCC optimize("-freorder-blocks")
25 #pragma GCC optimize("-fschedule-insns")
26 #pragma GCC optimize("inline-functions")
27 #pragma GCC optimize("-ftree-tail-merge")
28 #pragma GCC optimize("-fschedule-insns2")
29 #pragma GCC optimize("-fstrict-aliasing")
30 #pragma GCC optimize("-fstrict-overflow")
31 #pragma GCC optimize("-falign-functions")
32 #pragma GCC optimize("-fcse-skip-blocks")
33 #pragma GCC optimize("-fcse-follow-jumps")
34 #pragma GCC optimize("-fsched-interblock")
35 #pragma GCC optimize("-fpartial-inlining")
36 #pragma GCC optimize("no-stack-protector")
37 #pragma GCC optimize("-freorder-functions")
38 #pragma GCC optimize("-findirect-inlining")
39 #pragma GCC optimize("-frerun-cse-after-loop")
40 #pragma GCC optimize("inline-small-functions")
41 #pragma GCC optimize("-finline-small-functions")
42 #pragma GCC optimize("-ftree-switch-conversion")
43 #pragma GCC optimize("-foptimize-sibling-calls")
44 #pragma GCC optimize("-fexpensive-optimizations")
45 #pragma GCC optimize("-funsafe-loop-optimizations")
46 #pragma GCC optimize("inline-functions-called-once")
47 #pragma GCC optimize("-fdelete-null-pointer-checks")
48 #pragma G++ optimize(1)
49 #pragma G++ optimize(2)
50 #pragma G++ optimize(3)
51 #pragma G++ optimize("Ofast")
52 #pragma G++ optimize("inline")
53 #pragma G++ optimize("-fgcse")
54 #pragma G++ optimize("-fgcse-lm")
55 #pragma G++ optimize("-fipa-sra")
56 #pragma G++ optimize("-ftree-pre")
57 #pragma G++ optimize("-ftree-vrp")
58 #pragma G++ optimize("-fpeephole2")
59 #pragma G++ optimize("-ffast-math")
60 #pragma G++ optimize("-fsched-spec")
61 #pragma G++ optimize("unroll-loops")
62 #pragma G++ optimize("-falign-jumps")
63 #pragma G++ optimize("-falign-loops")
64 #pragma G++ optimize("-falign-labels")
65 #pragma G++ optimize("-fdevirtualize")
66 #pragma G++ optimize("-fcaller-saves")
67 #pragma G++ optimize("-fcrossjumping")
68 #pragma G++ optimize("-fthread-jumps")
69 #pragma G++ optimize("-funroll-loops")
70 #pragma G++ optimize("-fwhole-program")
71 #pragma G++ optimize("-freorder-blocks")
72 #pragma G++ optimize("-fschedule-insns")
73 #pragma G++ optimize("inline-functions")
74 #pragma G++ optimize("-ftree-tail-merge")
75 #pragma G++ optimize("-fschedule-insns2")
76 #pragma G++ optimize("-fstrict-aliasing")
77 #pragma G++ optimize("-fstrict-overflow")
78 #pragma G++ optimize("-falign-functions")
79 #pragma G++ optimize("-fcse-skip-blocks")
80 #pragma G++ optimize("-fcse-follow-jumps")
81 #pragma G++ optimize("-fsched-interblock")
82 #pragma G++ optimize("-fpartial-inlining")
83 #pragma G++ optimize("no-stack-protector")
84 #pragma G++ optimize("-freorder-functions")
85 #pragma G++ optimize("-findirect-inlining")
86 #pragma G++ optimize("-frerun-cse-after-loop")
87 #pragma G++ optimize("inline-small-functions")
88 #pragma G++ optimize("-finline-small-functions")
89 #pragma G++ optimize("-ftree-switch-conversion")
90 #pragma G++ optimize("-foptimize-sibling-calls")
91 #pragma G++ optimize("-fexpensive-optimizations")
92 #pragma G++ optimize("-funsafe-loop-optimizations")
93 #pragma G++ optimize("inline-functions-called-once")
94 #pragma G++ optimize("-fdelete-null-pointer-checks")
浅谈如何爆踩TLEcoders的更多相关文章
- 浅谈Hybrid技术的设计与实现第二弹
		
前言 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 浅谈Hybrid技术的设计与实现第三弹——落地篇 接上文:浅谈Hybrid技术的设计与实现(阅读本文前,建议阅读这个先) ...
 - Linux CentOS下MySQL的安装配置之浅谈
		
前期必备安装:VMware虚拟机,CentOS镜像[注意:Linux下使用CentOS MySQL是不用在官网下载的,只需要配置就OK了] 下面开始正式操作: //CentOS安装MySQL之浅谈 ...
 - pb传输优化浅谈
		
在正式切入今天要谈的优化之前,先碎碎念一些自己过去这几年的经历.很久没有登录过博客园了,今天也是偶然兴起打开上来看一下,翻看了下自己的随笔,最后一篇原创文章发布时间是2015年的4月,今天是2017年 ...
 - Python 浅谈注释的重要性
		
最近参加了一个比赛,然后看到队友编程的代码,我觉得真的是难以下咽,几乎每个字符都要咨询他,用老师的话来说,这就是山炮编程员,所以此时的我意识到写一篇关于注释程序的重要性了,因此特地的写一篇文章帮助大家 ...
 - 浅谈 URI 及其转义
		
URI URI,全称是 Uniform Resource Identifiers,即统一资源标识符,用于在互联网上标识一个资源,比如 https://www.upyun.com/products/cd ...
 - 柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布
		
柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布 由于JAVA和Android的平台型,所以APP很容易被反编译,这对于我们开发者来说,是一个不想要 ...
 - Python 浅谈编程规范和软件开发目录规范的重要性
		
最近参加了一个比赛,然后看到队友编程的代码,我觉得真的是觉得注释和命名规范的重要性了,因为几乎每个字符都要咨询他,用老师的话来说,这就是命名不规范的后续反应.所以此时的我意识到写一篇关于注释程序的重要 ...
 - 浅谈微服务架构与服务治理的Eureka和Dubbo
		
前言 本来计划周五+周末三天自驾游,谁知人算不如天算,周六恰逢台风来袭,湖州附近的景点全部关停,不得已只能周五玩完之后,于周六踩着台风的边缘逃回上海.周末过得如此艰难,这次就聊点务虚的话题,一是浅谈微 ...
 - 【转载】MIMO技术杂谈(一):鱼与熊掌能否兼得?--浅谈分集与复用的权衡
		
原文链接(向作者致敬):http://www.txrjy.com/thread-667901-1-1.html 无线通信世界在过去的几十年中的发展简直是爆发式的,MIMO(多发多收)技术的出现更是 ...
 
随机推荐
- windows系统框架
 - awk工作流程
			
awk 工作过程:先执行BEGIN模块,再跟文本交互,最后执行END模块.也就是说BEGIN/END模块,这俩是单独操作跟文本是同一级,但执行有优先级,BEGIN模块>文本>END模块 行 ...
 - docker学习笔记(一)--ubunru18.04下面安装docker18.03
			
我是在本地安装的虚拟机,再搭建的环境,虚拟机的安装可以参考下面的博客: https://blog.csdn.net/u013142781/article/details/50529030 安装好了之后 ...
 - CentOS安装oh-my-zsh并配置语法高亮和命令自动补全
			
安装zsh 和 oh-my-zsh 安装zsh yum install zsh 安装git yum install git 切换默认shell chsh -s /bin/zsh clone from ...
 - 简单学习PHP中的层次性能分析器
			
在 PHP 中,我们需要进行调试的时候,一般都会使用 memory_get_usage() 看下内存的使用情况.但如果想看当前的脚本 CPU 的占用情况就没有什么现成的函数了.不过,PHP 也为我们提 ...
 - Linux系列(22) - 用户登录查看命令
			
需求 查看当前在线用户情况:历史用户登录情况 W 格式 [root@localhost ~]# w:查看所有登录用户信息 [root@localhost ~]# w [用户名]:查看指定登录用户信息 ...
 - 送你一个Python 数据排序的好方法
			
摘要:学习 Pandas排序方法是开始或练习使用 Python进行基本数据分析的好方法.最常见的数据分析是使用电子表格.SQL或pandas 完成的.使用 Pandas 的一大优点是它可以处理大量数据 ...
 - HTML 网页开发、CSS 基础语法——三. HTML概念
			
1.纯文本格式 纯文本格式,就是没有任何文本修饰的,没有任何粗体,下划线,斜体,图形,符号,或者特殊字符,及特殊打印格式的文本,只保存文本,不保存其格式设置. ①格式对比 纯文本格式 富文本格式 最常 ...
 - P7099-[yLOI2020]灼【数学期望,结论】
			
正题 题目链接:https://www.luogu.com.cn/problem/P7099 题目大意 给出\(n\)个坐标轴上的点,\(q\)次询问从某点出发每次等概率向左或者向右一格求到达某个给出 ...
 - CF1446F-Line Distance【计算几何,树状数组,二分】
			
正题 题目链接:https://www.luogu.com.cn/problem/CF1446F 题目大意 给出\(n\)个点,求所有点对构成的直线中与原点距离第\(k\)小的距离 \(2\leq n ...