-
个人简介
《至编程新同学》
骗分过样例,暴力出奇迹。
数学先打表,DP看运气。
穷举TLE,递推UKE, 模拟MLE,贪心还CE。
想要骗到分,就要有方法:
图论背模板,数论背公式; 动规背方程,高精背代码;
如果都没背,干脆输样例。
刷题是一种出路,枚举是一种思想,打表是一种勇气,搜索是一种信仰,剪枝是一种精神,骗分是一种日常。
爆零是一种宿命,WA是一种绝望,TLE是一种痛苦,RE是一种放弃,UKE是一种无奈,AC是一种原谅,AK是一种幻想。弃赛是一种颓废,吊打是一种必然。
CSP是一种幻想,NOI是至高境界,进队是一种奢望,NOI是一种梦想,ACM是神仙比赛,CTSC做梦都过不去。
屏幕在深夜微微发亮,思想在那虚树路径上彷徨。
平面的向量交错生长 ,织成忧伤的网。
剪枝剪去我们的疯狂, SPFA 告诉我前途在何方。
01 背包装下了忧伤, 笑颜洋溢脸庞。
键盘微凉, 鼠标微凉, 指尖流淌, 代码千行。 凸包周长, 直径多长, 一进考场, 全都忘光。
你在 OJ 上提交了千百遍 ,却依然不能卡进那时限。
双手敲尽代码也敲尽岁月, 只有我一人写的题解。
凋零在 OJ 里面 ,Tarjan 陪伴强连通分量 。
生成树完成后思路才闪光。
欧拉跑过的七桥古塘, 让你心驰神往。
队列进出图上的方向, 线段树区间修改求出总量。
可持久化留下的迹象 ,我们伏身欣赏 。
数论算法, 图论算法, 高斯费马, 树上开花 。 线性规划, 动态规划, 时间爆炸, 如何优化。
我在OI中辗转了千百天, 却不让我看AK最后一眼。
我用空间换回超限的时间, 测完样例, 才发现漏洞满篇 。
原来CE是因选错语言 ,其实爆零只因忘写文件 。
如果标算太难请坚定信念, 不如回头再看一眼题面。
以那暴力模拟向正解吊唁 ,蒟蒻的蜕变, 神犇出现。
终将与Au擦肩:
模拟只会猜题意,贪心只能过样例;
数学上来先打表,DP一般看规律;
组合数学靠运气,计算几何瞎暴力;
图论强行套模板,数论只会GCD;
递推莫名UKE,递归堆栈往外溢;
深搜茫然TLE,广搜队列MLE;
二分查找总CE,叉堆结果必RE;
高精算法找规律,做完全都OLE;
数据结构干瞪眼,水题也都WA;
长知识也不容易,考试一来全懵B!
十年OI一场空, 不开long long见祖宗 。
https://kedaoi.cn/file/7916/slcdQyI_w03MKd0MjURNl.gif
作者注:以上内容为搬运后进行修改。
要记住:世上没有什么事是一顿饭解决不了的,如果有,那就两顿。

强哥整蛊光头强的一百种方法
- 给光头强的电锯装上泡泡机,结果光头强一砍树,整个森林都飘满了泡泡,熊大熊二还以为下雪了
- 偷偷给光头强的衣服标签都改成"XXXXXXXXXXXXL号" 的,害得他以为自己长胖了,结果晚上都不敢多吃饭,砍树的时候饿的眼冒金星。
- 在光头强的帽子里放蜂蜜,结果蜜蜂追着光头强跑遍了整个森林
- 把光头强的闹钟调快2小时,害得他天天凌晨3点就起床砍树
- 把光头强的伐木许可证换成爱护森林最佳标兵,害得他被李老板骂得狗血淋头
- 把光头强的闹铃改成李老板的怒吼声:"光头强!还不快去砍树!"
- 给光头强的手机设置熊大熊二的照片当壁纸,每次解锁都要先看熊大熊二的笑脸
- 把光头强的日历全部改成禁止砍树日 ,害得他一个月都没敢开工
- 给光头强的衣服上偷偷缝上"我爱熊大熊二"的字样,害得他不敢出门
……

福利: 光荣的梦想题解 原理 分治
#include <iostream> using namespace std; long long mergeAndCount(int a[], int temp[], int l, int mid, int r) { long long cnt = 0; int i = l, j = mid, k = l; while ((i <= mid - 1) && (j <= r)) { if (a[i] <= a[j]) { temp[k++] = a[i++]; } else { temp[k++] = a[j++]; cnt += (mid - i); } } while (i <= mid - 1) temp[k++] = a[i++]; while (j <= r) temp[k++] = a[j++]; for (i = l; i <= r; i++) a[i] = temp[i]; return cnt; } long long mergeSortAndCount(int a[], int temp[], int l, int r) { long long cnt = 0; if (r > l) { int mid = (l + r) / 2; cnt += mergeSortAndCount(a, temp, l, mid); cnt += mergeSortAndCount(a, temp, mid + 1, r); cnt += mergeAndCount(a, temp, l, mid + 1, r); } return cnt; } int main() { int a[100010], temp[100010]; int n; cin >> n; for(int i = 0; i < n; i++){ cin >> a[i]; } long long ans = mergeSortAndCount(a, temp, 0, n - 1); cout << ans; return 0; }我的人生信条:
忘本!权威!背刺!实力!
福利:
(点开,真没坑)

-
通过的题目
- 387
- J1052
- 390
- 391
- 392
- 396
- J1080
- 408
- 413
- 414
- 417
- J1013
- 420
- 421
- J1030
- 430
- 439
- 440
- 441
- J1071
- 443
- 447
- 448
- J1056
- 451
- 469
- 473
- 474
- 478
- 490
- 497
- 507
- 535
- 536
- 539
- 540
- 541
- 542
- 544
- 545
- 549
- 555
- 557
- 571
- 609
- 615
- J1078
- 622
- 623
- J1059
- 656
- 676
- 682
- 684
- J1095
- J1096
- 695
- 698
- J1016
- J1087
- 713
- 736
- 745
- 746
- 755
- 758
- 767
- 771
- 773
- J1077
- 799
- 800
- 801
- J1067
- J1015
- 807
- 812
- 814
- 815
- 818
- 821
- 822
- 838
- 843
- 857
- 871
- 874
- 875
- 888
- 889
- 953
- J1014
- 984
- 985
- J1017
- J1020
- J1083
- J1026
- J1031
- J1025
- J1024
- J1069
- J1032
- 1076
- 1081
- 1082
- J1037
- J1038
- J1058
- 1091
- J1039
- 1124
- J1051
- 1157
- 1202
- 1270
- 1271
- 1282
- 1283
- 1286
- 1294
- 1330
- J1019
- 1354
- 1355
- J1084
- 1429
- 1430
- 1447
- 1454
- 1479
- 1500
- 1533
- J1079
- 1563
- 1570
- 1588
- 1589
- 1590
- 1594
- 1595
- 1623
- 1651
- 1652
- 1669
- 1670
- 1671
- 1679
- 1680
- 1681
- 1683
- 1684
- 1686
- 1687
- 1688
- 1694
- 1699
- 1702
- 1703
- 1704
- 1708
- 1722
- 1757
- 1758
- 1759
- 1760
- 1762
- 1763
- 1764
- 1771
- 1774
- 1775
- 1776
- 1777
- 1778
- 1779
- 1781
- 1782
- 1783
- 1785
- 1786
- 1787
- 1788
- 1790
- 1791
- 1794
- 1795
- 1797
- 1798
- 1799
- 1800
- 1803
- 1804
- 1816
- 1821
- 1824
- 1826
- 1827
- 1828
- 1830
- 1831
- 1836
- 1839
- 1847
- 1858
- 1874
- 1957
- 1973
- 1977
- 1978
- 1979
- 1998
- 2048
- 2072
- HJ114
- 2410
- J1070
- J1068
- 2480
- 2511
- 2544
- 2546
- 2694
- J1010
- 2703
- J1012
- 2709
- 2711
- 2712
- 2725
- 2757
- 2824
- SC2024SD7T1
- SC2024SD7T2
- SC2024SD7T3
- SC2024SD7T4
- SC2024SD7T5
- SC2024SD7T6
- SC2024SD7T7
- SC2024SD7T8
- SC2024SD7T9
- SC2024SD7T10
- SC2024SD7T11
- SC2024SD7T12
- SC2024SD7T13
- SC2024SD7T14
- SC2024SD7T15
- SC2024SD7T16
- SC2024SD7T17
- SC2024SD7T18
- SC2024SD7T19
- SC2024SD7T20
- SC2024SD7T21
- SC2024SD7T22
- SC2024SD7T23
- 2979
- 3002
- 3003
- 3016
- 3017
- 3020
- 3039
- 3042
- 3043
- 3046
- JX3007
- 3230
- 3299
- 3302
- J1001
- J1002
- J1003
- J1004
- J1005
- J1006
- J1007
- J1008
- J1009
- J1021
- J1022
- J1023
- J1027
- J1028
- JX4001
- 3496
- 3497
- 3498
- 3500
- 3501
- 3502
- 3503
- J1033
- J1034
- J1035
- J1036
- J1040
- J1041
- J1042
- J1043
- J1044
- J1045
- J1046
- J1047
- J1048
- J1049
- J1050
- J1054
- J1055
- J1057
- J1060
- J1061
- J1062
- J1063
- J1064
- J1065
- J1066
- J1072
- J1073
- J1074
- 3618
- J1075
- J1076
- J1088
- J1091
- J1092
- J1093
- J1094
- JX4800
- ABC002B
- JX4804
- JX8888
- 3704
- 3705
- 3706
- 3707
- 3708
- 3710
- 3712
- 3798
- 3800
- ABC003A
- 3912
- 3913
- 3914
- 3915
- 3922
- 3923
- 3924
- 3925
- 3926
- P3934
- 3986
- 3987
- 3990
- T1
- GESP1103
- GESP1067
- GESP1031
- GESP1014
- GESP1017
- GESP1018
- GESP1053
- GESP1054
- 4198
- 4211
- 4212
- 4216
- 4225
- 4226
- 4227
- 4233
- 4245
- 4258
- 4259
- JX202530021A
- JX202530049DP
- 4412
- 4413
- 4414
- 4415
- 4416
- 4417
- 4421
- 4422
- 4424
- 4425
- 4427
- 4430
- 4431
- 4437
- 4451
- Summercamptest2025A
- 4502
- 4514
- 4564
- 4570
- 4571
- 4572
- 4573
- 4574
- 4575
- 4576
- 4577
- 4578
- 4579
- 4580
- 4581
- 4582
- 4583
- 4584
- 4585
- 4586
- 4587
- 4588
- 4589
- 4590
- 4591
- 4592
- 4593
- 4594
- 4595
- 4596
- 4597
- 4598
- 4602
- 4605
- 4613
- 4614
- 4616
- 4617
- 4619
- 4620
- 4621
- 4622
- 4623
- 4624
- 4625
- 4626
- 4627
- 4628
- 4630
- 4649
- 4650
- 4651
- 4652
- 4653
- 4654
- 4655
- 4656
- 4657
- 4658
- 4659
- 4660
- 4661
- 4662
- 4663
- 4664
- 4665
- 4666
- 4667
- 4668
- 4669
- 4670
- 4671
- 4702
- 4703
- 4790
- 4799
- 4800
- 4801
- 4802
- 4803
- 4804
- 4805
- 4806
- 4807
- 4808
- 4809
- 4810
- ABC002A
- ABC001A
- 4871
- 4872
- 4873
- 4874
- 4875
- 4876
- 4877
- 4878
- 4879
- 4880
- 4881
- 4882
- 4883
- 4884
- 4885
- 4886
- 4887
- 4888
- 4889
- 4890
- 4891
- 4892
- 4895
- 4896
- 4897
- 4898
- 4899
- 4900
- 4901
- 4911
- 4912
- 4918
- 4920
- 4933
- 4935
- 4936
- 4937
-
最近活动
题目标签
- 入门
- 233
- 语法基础
- 107
- 基本运算
- 81
- 循环
- 57
- 基础
- 50
- 普及-
- 40
- 一维数组
- 38
- 分支
- 28
- 算法基础
- 26
- 字符串
- 22
- 数学
- 14
- 普及
- 11
- 递归
- 10
- 贪心
- 10
- STL容器
- 10
- 模拟
- 10
- 枚举
- 9
- 深度优先搜索
- 8
- 排序
- 8
- 函数
- 8