-
个人简介
消遣游戏:
1
2
3
4
5
学习资料:
C++ system 用法
C++排序方法
C++ STL(标准模板库)
C++ 快速读取模板
C++ Map 用法
C++ Vector
C++ 队列
C++ 栈
深度优先搜索(DFS)
广度优先搜索(BFS)
int 类型
Double 类型
字符类型
布尔类型
关键字
C++顺序
C++选择
C++循环
特别栏目:
[USACO09OPEN] Cow Line S#include<bits/stdc++.h> using namespace std; deque<int> cow; int s,i=0; int main() { cin>>s; while(s--) { char o,p; cin>>o>>p; if(o=='A'&&p=='L') { i++; cow.push_front(i); } else if(o=='A'&&p=='R') { i++; cow.push_back(i); } else if(o=='D'&&p=='L') { int k; cin>>k; for(int j=1;j<=k;j++) cow.pop_front(); } else if(o=='D'&&p=='R') { int k; cin>>k; for(int j=1;j<=k;j++) cow.pop_back(); } } while(!cow.empty()) { cout<<cow.front()<<"\n"; cow.pop_front(); } return 0; }海港
#include<bits/stdc++.h> using namespace std; long long n,t,k,x,h,a,o[300005],s; struct node { long long y,c; }q[300005]; int main() { cin>>n; while(n--) { cin>>t>>k; for(long long i=1;i<=k;i++) { cin>>x; q[++a]={t,x}; o[x]++; if(o[x]==1) s++; } while(h<a&&t-q[h].y>=86400) { o[q[h].c]--; if(o[q[h].c]==0) s--; h++; } printf("%d\n",s); } return 0; }[ABC238B] Pizza
#include<bits/stdc++.h> using namespace std; int n,a[360]; int main() { cin>>n; a[0]=0; for(int i=1;i<=n;i++) { int x; cin>>x; a[i]=(a[i-1]+x)%360; } a[n+1]=360; sort(a,a+n+1); int ax=a[1]-a[0]; for(int i=1;i<=n;i++) if(ax<a[i+1]-a[i]) ax=a[i+1]-a[i]; cout<<ax; return 0; }扫描
#include<bits/stdc++.h> using namespace std; int n,k,e[2000010],x[2000010]; deque<int> d; int main() { cin>>n>>k; for(int i=1;i<=n;i++) cin>>e[i]; for(int i=1;i<=n-k+1;i++) { int ax=e[i]; for(int j=i+1;j<=i+k;j++) if(e[j]>ax) ax=e[j]; x[i]=ax; } for(int i=1;i<=n-k+1;i++) printf("%d\n",x[i]); return 0; }[ABC212D] Querying Multiset
#include<bits/stdc++.h> using namespace std; priority_queue<long long,vector<long long>,greater<long long>> pq; long long jia=0,q; int main() { cin>>q; while(q--) { int op; cin>>op; if(op==1) { long long x; cin>>x; pq.push(x-jia); } else if(op==2) { long long x; cin>>x; jia+=x; } else if(op==3) { long long xiao=pq.top()+jia; pq.pop(); printf("%lld\n",xiao); } } return 0; }学习工具:
1 -
通过的题目
- H1000
- ccf#CSPJ2022A
- luogu#B2001
- luogu#B2002
- luogu#B2003
- luogu#B2005
- luogu#B2007
- luogu#B2008
- luogu#B2010
- luogu#B2011
- luogu#B2012
- luogu#B2013
- luogu#B2014
- luogu#B2015
- luogu#B2016
- luogu#B2017
- luogu#B2018
- luogu#B2019
- luogu#B2020
- luogu#B2021
- luogu#B2022
- luogu#B2023
- luogu#B2024
- luogu#B2025
- luogu#B2027
- luogu#B2028
- luogu#B2029
- luogu#B2030
- luogu#B2031
- luogu#B2032
- luogu#B2033
- luogu#B2034
- luogu#B2035
- luogu#B2036
- luogu#B2037
- luogu#B2038
- luogu#B2039
- luogu#B2040
- luogu#B2041
- luogu#B2042
- luogu#B2043
- luogu#B2044
- luogu#B2045
- luogu#B2046
- luogu#B2047
- luogu#B2048
- luogu#B2049
- luogu#B2050
- luogu#B2051
- luogu#B2052
- luogu#B2053
- luogu#B2054
- luogu#B2055
- luogu#B2056
- luogu#B2057
- luogu#B2058
- luogu#B2059
- luogu#B2060
- luogu#B2061
- luogu#B2062
- luogu#B2063
- luogu#B2064
- luogu#B2065
- luogu#B2066
- luogu#B2067
- luogu#B2068
- luogu#B2069
- luogu#B2070
- luogu#B2072
- luogu#B2073
- luogu#B2074
- luogu#B2075
- luogu#B2076
- luogu#B2077
- luogu#B2078
- luogu#B2079
- luogu#B2080
- luogu#B2081
- luogu#B2082
- luogu#B2083
- luogu#B2084
- luogu#B2085
- luogu#B2086
- luogu#B2087
- luogu#B2088
- luogu#B2089
- luogu#B2090
- luogu#B2091
- luogu#B2092
- luogu#B2093
- luogu#B2094
- luogu#B2095
- luogu#B2096
- luogu#B2097
- luogu#B2098
- luogu#B2099
- luogu#B2100
- luogu#B2101
- luogu#B2102
- luogu#B2103
- luogu#B2104
- luogu#B2105
- luogu#B2106
- luogu#B2107
- luogu#B2108
- luogu#B2109
- luogu#B2110
- luogu#B2111
- luogu#B2112
- luogu#B2113
- luogu#B2114
- luogu#B2115
- luogu#B2116
- luogu#B2117
- luogu#B2118
- luogu#B2119
- luogu#B2120
- luogu#B2121
- luogu#B2123
- luogu#B2124
- luogu#B2125
- luogu#B2126
- luogu#B2127
- luogu#B2128
- luogu#B2129
- luogu#B2130
- luogu#B2131
- luogu#B2132
- luogu#B2133
- luogu#B2134
- luogu#B2135
- luogu#B2136
- luogu#B2137
- luogu#B2138
- luogu#B2139
- luogu#B2140
- luogu#B2141
- luogu#B2142
- luogu#B2143
- luogu#B2144
- luogu#B2145
- luogu#B2146
- luogu#B2147
- luogu#B2148
- luogu#B3601
- luogu#B3602
- luogu#B3612
- luogu#B3613
- luogu#B3614
- luogu#B3616
- luogu#B3619
- luogu#B3620
- luogu#B3621
- luogu#B3622
- luogu#B3623
- luogu#B3625
- luogu#B3631
- luogu#B3632
- luogu#B3633
- luogu#B3637
- luogu#B3642
- luogu#B3643
- luogu#B3647
- luogu#B3648
- luogu#B3649
- luogu#B3650
- luogu#B3654
- luogu#B3668
- luogu#B3687
- luogu#B3699
- luogu#B3700
- luogu#B3715
- luogu#B3716
- luogu#B3725
- luogu#B3777
- luogu#B3806
- luogu#B3834
- luogu#B3835
- luogu#B3836
- luogu#B3837
- luogu#B3838
- luogu#B3839
- luogu#B3840
- luogu#B3841
- luogu#B3842
- luogu#B3843
- luogu#B3844
- luogu#B3845
- luogu#B3846
- luogu#B3847
- luogu#B3861
- luogu#B3862
- luogu#B3863
- luogu#B3864
- luogu#B3865
- luogu#B3866
- luogu#B3868
- luogu#B3869
- luogu#B3871
- luogu#B3872
- luogu#B3874
- luogu#B3893
- luogu#B3897
- luogu#B3900
- luogu#B3943
- luogu#B3952
- luogu#B3954
- luogu#B3957
- luogu#B4004
- luogu#B4016
- luogu#P1000
- luogu#P1001
- luogu#P1002
- luogu#P1004
- luogu#P1006
- luogu#P1007
- luogu#P1008
- luogu#P1010
- luogu#P1011
- luogu#P1012
- luogu#P1014
- luogu#P1017
- luogu#P1019
- luogu#P1020
- luogu#P1022
- luogu#P1025
- luogu#P1028
- luogu#P1029
- luogu#P1030
- luogu#P1031
- luogu#P1032
- luogu#P1034
- luogu#P1035
- luogu#P1036
- luogu#P1037
- luogu#P1039
- luogu#P1042
- luogu#P1046
- luogu#P1047
- luogu#P1051
- luogu#P1055
- luogu#P1059
- luogu#P1062
- luogu#P1067
- luogu#P1068
- luogu#P1073
- luogu#P1075
- luogu#P1078
- luogu#P1085
- luogu#P1086
- luogu#P1087
- luogu#P1088
- luogu#P1089
- luogu#P1090
- luogu#P1091
- luogu#P1093
- luogu#P1094
- luogu#P1095
- luogu#P1097
- luogu#P1100
- luogu#P1101
- luogu#P1102
- luogu#P1104
- luogu#P1106
- luogu#P1111
- luogu#P1116
- luogu#P1125
- luogu#P1135
- luogu#P1138
- luogu#P1143
- luogu#P1144
- luogu#P1145
- luogu#P1149
- luogu#P1152
- luogu#P1157
- luogu#P1160
- luogu#P1161
- luogu#P1162
- luogu#P1165
- luogu#P1175
- luogu#P1177
- luogu#P1179
- luogu#P1182
- luogu#P1185
- luogu#P1195
- luogu#P1200
- luogu#P1208
- luogu#P1213
- luogu#P1216
- luogu#P1217
- luogu#P1219
- luogu#P1223
- luogu#P1228
- luogu#P1229
- luogu#P1236
- luogu#P1241
- luogu#P1246
- luogu#P1259
- luogu#P1271
- luogu#P1276
- luogu#P1303
- luogu#P1304
- luogu#P1305
- luogu#P1307
- luogu#P1308
- luogu#P1309
- luogu#P1310
- luogu#P1319
- luogu#P1320
- luogu#P1321
- luogu#P1328
- luogu#P1339
- luogu#P1363
- luogu#P1364
- luogu#P1403
- luogu#P1420
- luogu#P1421
- luogu#P1422
- luogu#P1423
- luogu#P1424
- luogu#P1425
- luogu#P1426
- luogu#P1427
- luogu#P1428
- luogu#P1434
- luogu#P1443
- luogu#P1449
- luogu#P1451
- luogu#P1460
- luogu#P1464
- luogu#P1469
- luogu#P1478
- luogu#P1480
- luogu#P1482
- luogu#P1498
- luogu#P1518
- luogu#P1529
- luogu#P1536
- luogu#P1540
- luogu#P1548
- luogu#P1549
- luogu#P1553
- luogu#P1554
- luogu#P1562
- luogu#P1563
- luogu#P1567
- luogu#P1569
- luogu#P1572
- luogu#P1576
- luogu#P1579
- luogu#P1596
- luogu#P1597
- luogu#P1598
- luogu#P1601
- luogu#P1603
- luogu#P1605
- luogu#P1614
- luogu#P1618
- luogu#P1678
- luogu#P1703
- luogu#P1706
- luogu#P1720
- luogu#P1739
- luogu#P1744
- luogu#P1760
- luogu#P1765
- luogu#P1781
- luogu#P1786
- luogu#P1789
- luogu#P1803
- luogu#P1821
- luogu#P1824
- luogu#P1825
- luogu#P1827
- luogu#P1828
- luogu#P1835
- luogu#P1866
- luogu#P1873
- luogu#P1886
- luogu#P1888
- luogu#P1908
- luogu#P1909
- luogu#P1914
- luogu#P1918
- luogu#P1923
- luogu#P1932
- luogu#P1944
- luogu#P1948
- luogu#P1957
- luogu#P1969
- luogu#P1970
- luogu#P1980
- luogu#P1981
- luogu#P1996
- luogu#P2005
- luogu#P2036
- luogu#P2082
- luogu#P2089
- luogu#P2118
- luogu#P2136
- luogu#P2141
- luogu#P2142
- luogu#P2152
- luogu#P2196
- luogu#P2234
- luogu#P2240
- luogu#P2241
- luogu#P2249
- luogu#P2296
- luogu#P2299
- luogu#P2392
- luogu#P2395
- luogu#P2404
- luogu#P2415
- luogu#P2434
- luogu#P2440
- luogu#P2550
- luogu#P2645
- luogu#P2660
- luogu#P2669
- luogu#P2670
- luogu#P2676
- luogu#P2678
- luogu#P2696
- luogu#P2723
- luogu#P2850
- luogu#P2853
- luogu#P2895
- luogu#P2911
- luogu#P2939
- luogu#P2951
- luogu#P2984
- luogu#P2985
- luogu#P3056
- luogu#P3078
- luogu#P3156
- luogu#P3366
- luogu#P3367
- luogu#P3370
- luogu#P3371
- luogu#P3378
- luogu#P3383
- luogu#P3385
- luogu#P3392
- luogu#P3405
- luogu#P3612
- luogu#P3613
- luogu#P3654
- luogu#P3741
- luogu#P3799
- luogu#P3817
- luogu#P3842
- luogu#P3853
- luogu#P3879
- luogu#P3905
- luogu#P3913
- luogu#P3916
- luogu#P3918
- luogu#P3951
- luogu#P3954
- luogu#P3955
- luogu#P3956
- luogu#P3982
- luogu#P4016
- luogu#P4057
- luogu#P4305
- luogu#P4387
- luogu#P4414
- luogu#P4537
- luogu#P4568
- luogu#P4779
- luogu#P4822
- luogu#P4913
- luogu#P4956
- luogu#P4995
- luogu#P5015
- luogu#P5018
- luogu#P5019
- luogu#P5143
- luogu#P5250
- luogu#P5266
- luogu#P5318
- luogu#P5461
- luogu#P5534
- luogu#P5635
- luogu#P5660
- luogu#P5663
- luogu#P5681
- luogu#P5682
- luogu#P5683
- luogu#P5703
- luogu#P5704
- luogu#P5705
- luogu#P5706
- luogu#P5707
- luogu#P5708
- luogu#P5709
- luogu#P5710
- luogu#P5711
- luogu#P5712
- luogu#P5713
- luogu#P5714
- luogu#P5715
- luogu#P5716
- luogu#P5717
- luogu#P5718
- luogu#P5719
- luogu#P5720
- luogu#P5721
- luogu#P5722
- luogu#P5723
- luogu#P5724
- luogu#P5725
- luogu#P5726
- luogu#P5727
- luogu#P5728
- luogu#P5729
- luogu#P5731
- luogu#P5732
- luogu#P5733
- luogu#P5734
- luogu#P5735
- luogu#P5736
- luogu#P5737
- luogu#P5738
- luogu#P5739
- luogu#P5740
- luogu#P5741
- luogu#P5742
- luogu#P5743
- luogu#P5744
- luogu#P5745
- luogu#P5833
- luogu#P5905
- luogu#P6033
- luogu#P6159
- luogu#P6206
- luogu#P6704
- luogu#P7071
- luogu#P7073
- luogu#P7074
- luogu#P7076
- luogu#P7585
- luogu#P7909
- luogu#P7960
- luogu#P8218
- luogu#P8772
- luogu#P8813
- luogu#P8814
- luogu#P8815
- luogu#P8817
- luogu#P8929
- luogu#P9515
- luogu#P9686
- luogu#P9712
- luogu#P9748
- luogu#P9749
- luogu#P9751
- luogu#P9868
- luogu#P10122
- luogu#P10250
- luogu#P10294
- luogu#P10844
- atcoder#ABC053A
- atcoder#ABC145A
- atcoder#ABC166A
- luogu#P11242
- luogu#P11227
- luogu#P11387
- luogu#B4146
- luogu#B4183
- luogu#B4259
- luogu#P11962
- luogu#B2150
- luogu#B2158
- luogu#P11997
- luogu#P11966
- luogu#B4315
- luogu#P12418
- luogu#P12270
- luogu#B4324
- luogu#B4325
- luogu#P12654
-
最近活动
This person is lazy and didn't join any contests or homework. -
最近编写的题解
This person is lazy and didn't write any solutions. -
Stat
-
Rating
题目标签
- 模拟
- 104
- 字符串
- 55
- NOIp 普及组
- 55
- 搜索
- 52
- O2优化
- 50
- 数学
- 46
- 数论
- 42
- USACO
- 38
- 贪心
- 37
- 排序
- 37
- NOIp 提高组
- 34
- 枚举
- 33
- 暴力
- 29
- 递归
- 28
- 洛谷原创
- 24
- 最短路
- 23
- 图论
- 22
- 2023
- 20
- GESP
- 20
- 动态规划
- 17