-
个人简介
AT 最高 perf:2400
CF 最高 perf:2229
何时 AT perf 上黄,CF perf GM!
下阶段目标:
AT 1600+AT 1800+CF Candidate Master稳定 Candidate Master好好好,一段时间没碰 OI 后作死打 CF 掉大分力。
绿蓝勾的下限是负分。
#include<bits/stdc++.h> using namespace std; template<typename T>void gmx(T &x,T y){x=max(x,y);} template<typename T>void gmn(T &x,T y){x=min(x,y);} template<typename T>void read(T&x){x=0;int f=1;char c=getchar();for(;c<'0'||c>'9';c=getchar())if(c=='-')f=-f;for(;c>='0'&&c<='9';c=getchar())x=x*10+c-'0';x*=f;} template<int P>class mod_int{using Z=mod_int;private:static int mo(int x){return x<0?x+P:x;}public:int x;int val()const{return x;}mod_int():x(0){}template<class T>mod_int(const T&x_):x(x_>=0&&x_<P?static_cast<int>(x_):mo(static_cast<int>(x_%P))){}bool operator==(const Z&rhs)const{return x==rhs.x;}bool operator!=(const Z&rhs)const{return x!=rhs.x;}Z operator-()const{return Z(x?P-x:0);}Z pow(long long k)const{Z res=1,t=*this;while(k){if(k&1)res*=t;if(k>>=1)t*=t;}return res;}Z&operator++(){x<P-1?++x:x=0;return*this;}Z&operator--(){x?--x:x=P-1;return*this;}Z operator++(int){Z ret=x;x<P-1?++x:x=0;return ret;}Z operator--(int){Z ret=x;x?--x:x=P-1;return ret;}Z inv()const{return pow(P-2);}Z&operator+=(const Z&rhs){(x+=rhs.x)>=P&&(x-=P);return*this;}Z&operator-=(const Z&rhs){(x-=rhs.x)<0&&(x+=P);return*this;}Z operator-(){return-x;}Z&operator*=(const Z&rhs){x=1ULL*x*rhs.x%P;return*this;}Z&operator/=(const Z&rhs){return*this*=rhs.inv();} #define setO(T,o)friend T operator o(const Z&lhs,const Z&rhs){Z res=lhs;return res o##=rhs;} setO(Z,+)setO(Z,-)setO(Z,*)setO(Z,/) #undef setO friend istream&operator>>(istream&is,mod_int&x){long long tmp;is>>tmp;x=tmp;return is;}friend ostream&operator<<(ostream&os,const mod_int&x){os<<x.val();return os;}}; void solve() { } int main() { int t;cin>>t;while(t--) solve(); return 0; }
-
通过的题目
- P1000
- P1001
- P1002
- P1003
- P1004
- P1005
- P1006
- P1007
- P1008
- P1009
- P1010
- P1011
- P1012
- P1013
- P1014
- P1015
- P1016
- P1017
- P1018
- P1019
- P1020
- P1021
- P1022
- P1023
- P1024
- P1025
- P1026
- P1027
- P1028
- P1029
- P1030
- P1031
- P1040
- P1032
- P1033
- P1034
- P1035
- P1036
- P1037
- P1038
- P1039
- P1041
- P1042
- P1043
- P1044
- P1045
- P1046
- P1047
- P1048
- P1049
- P1050
- P1051
- P1052
- P1053
- P1054
- P1059
- P1063
- P1069
- P1070
- P1074
- P1075
- P1077
- P1078
- P1079
- P1080
- P1086
- P1089
- P1090
- P1091
- P1092
- P1093
- P1094
- P1095
- P1096
- P1097
- P1098
- P1099
- P1100
- P1101
- P1102
- P1103
- P1104
- P1105
- P1106
- P1107
- P1108
- P1109
- P1110
- P1111
- P1112
- P1113
- P1114
- P1115
- P1116
- P1117
- P1119
- P1120
- P1121
- P1122
- P1123
- P1124
- P1125
- P1126
- P1127
- P1128
- P1129
- P1130
- P1131
- P1132
- P1133
- P1134
- P1135
- P1136
- P1137
- P1138
- P1140
- P1141
- P1142
- P1143
- P1144
- P1145
- P1146
- P1147
- P1148
- P1149
- P1150
- P1151
- P1152
- P1153
- P1154
- P1155
- P1156
- P1157
- P1158
- P1159
- P1160
- P1161
- P1162
- P1163
- P1164
- P1165
- P1166
- P1167
- P1168
- P1169
- P1170
- P1171
- P1172
- P1173
- P1174
- P1175
- P1176
- P1177
- P1178
- P1179
- P1180
- P1181
- P1182
- P1183
- P1186
- P1187
- P1188
- P1189
- P1190
- P1191
- P1192
- P1193
- P1194
- P1195
- P1196
- P1197
- P1198
- P1199
- P1200
- P1201
- P1202
- P1203
- P1219
- P1220
- P1226
- P1236
- P1237
- P1242
- P1261
- P1277
- P1305
- P1308
- P1316
- P1317
- P1318
- P1319
- P1320
- P1324
- P1325
- P1326
- P1327
- P1328
- P1329
- P1330
- P1333
- P1334
- P1335
- P1336
- P1339
- P1343
- P1349
- P1352
- P1353
- P1354
- P1355
- P1356
- P1357
- P1358
- P1359
- P1360
- P1361
- P1362
- P1363
- P1364
- P1365
- P1366
- P1367
- P1368
- P1369
- P1370
- P1371
- P1372
- P1373
- P1375
- P1379
- P1381
- P1384
- P1393
- P1416
- P1437
- P1452
- P1453
- P1454
- P1455
- P1460
- P1461
- P1463
- P1464
- P1465
- P1466
- P1467
- P1469
- P1470
- P1471
- P1472
- P1473
- P1474
- P1475
- P1476
- P1477
- P1478
- P1479
- P1481
- P1482
- P1483
- P1484
- P1485
- P1486
- P1487
- P1488
- P1489
- P1490
- P1503
- P1510
- P1513
- P1514
- P1529
- P1530
- P1532
- P1533
- P1534
- P1535
- P1539
- P1540
- P1541
- P1542
- P1543
- P1545
- P1547
- P1548
- P1550
- P1552
- P1554
- P1556
- P1565
- P1566
- P1568
- P1571
- P1574
- P1575
- P1576
- P1578
- P1579
- P1580
- P1581
- P1582
- P1583
- P1584
- P1586
- P1587
- P1588
- P1589
- P1590
- P1591
- P1596
- P1597
- P1598
- P1599
- P1600
- P1609
- P1610
- P1611
- P1612
- P1614
- P1615
- P1616
- P1617
- P1618
- P1619
- P1620
- P1621
- P1622
- P1623
- P1625
- P1626
- P1627
- P1628
- P1630
- P1631
- P1633
- P1634
- P1635
- P1636
- P1637
- P1638
- P1639
- P1642
- P1643
- P1644
- P1645
- P1646
- P1655
- P1656
- P1657
- P1667
- P1668
- P1669
- P1671
- P1672
- P1673
- P1674
- P1675
- P1676
- P1677
- P1678
- P1708
- P1711
- P1712
- P1713
- P1714
- P1715
- P1716
- P1717
- P1718
- P1719
- P1720
- P1721
- P1722
- P1762
- P1763
- P1764
- P1765
- P1772
- P1786
- P1810
- P1811
- P1822
- P1823
- P1897
- P1898
- P1899
- P1900
- P1901
- P1902
- P1903
- P1904
- P1905
- P1906
-
最近活动
- [CZR-010] CZOJ Weekly Exercise Round 10 IOI
- zc初级班作业10 作业
- [CZR-009] CZOJ Weekly Exercise Round 9 IOI
- [CZR-008] CZOJ Weekly Exercise Round 8 IOI
- [CZR-007] CZOJ Weekly Exercise Round 7 IOI
- [CZR-006] CZOJ Weekly Exercise Round 6 with BPOJ IOI
- [CZR-005] CZOJ Weekly Exercise Round 5 IOI
- [CZR-004] CZOJ Weekly Exercise Round 4——HLS Round!!! IOI
- [CZR-003] CZOJ Weekly Exercise Round 3 IOI
- [CZR-002] CZOJ Weekly Exercise Round 2 IOI
- [CZR-001] CZOJ Weekly Exercise Round 1 IOI
- [CZR-000-VP] 常州市程序设计小能手 2023 IOI
- 20230316分块 作业
- 分支综合作业 作业
- 分支嵌套课后作业 作业
题目标签
- 来源
- 60
- 数据结构
- 54
- 算法基础
- 53
- 时间
- 52
- 动态规划
- 34
- 数学
- 23
- 2023
- 19
- USACO
- 19
- 常州小学生市赛
- 19
- 图论
- 19
- 模拟
- 17
- CSP-J
- 14
- 特殊题目
- 14
- 模板题
- 14
- 递归
- 14
- 树
- 11
- 图
- 11
- 枚举
- 10
- 字符串
- 10
- 位运算
- 9