0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 20:36:26 +00:00
OI-codes/S2OJ/1448/data/sunflower7.in

1902 lines
8.2 KiB (Stored with Git LFS)
Plaintext

2000 1900
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
1509
899
935
1937
1595
1406
713
1379
931
1077
1003
1432
1266
1006
1829
646
1737
914
1421
1794
1583
1014
1383
1594
1575
1135
1514
1711
1615
756
1342
1727
1430
1882
1567
1609
1084
1229
1316
824
645
1616
1663
1488
1423
799
1557
1223
758
1244
1534
822
1390
784
1849
1799
1015
1188
1871
1327
1873
1335
1443
839
1991
1400
1409
1612
909
818
667
1566
1878
1002
1368
885
1199
1063
729
1959
992
1067
1907
1788
1892
1060
1598
991
990
887
1618
1418
959
1864
1551
1634
1299
1349
1169
1872
1822
1389
1439
917
1668
1910
985
1757
1239
1051
1201
1284
730
948
1565
699
1185
1405
1902
710
1835
918
1600
924
1696
1277
956
1247
806
1636
1105
1310
1771
1479
1182
1894
1705
1884
1411
1242
1008
1606
1190
1683
1081
1674
1538
1124
1929
1564
1255
1366
1086
727
829
1604
1562
1470
776
653
1699
953
1148
1728
1011
893
772
1112
766
1805
1592
851
1361
1818
1642
1735
1462
928
1931
827
1224
1331
1055
1985
1579
1219
662
780
770
1173
1290
1977
993
1662
1237
1234
1582
1450
913
889
752
1175
1547
840
647
1323
1649
1009
1391
1984
1689
1621
881
1881
1484
1402
664
1749
1298
1070
898
1533
1906
1667
1352
1099
1932
691
1324
1468
1733
1786
1952
1243
741
1578
665
1734
1717
1515
1044
934
779
1249
1681
1161
1218
1089
1688
775
1186
1286
813
1556
1314
695
1333
808
1012
1813
1888
1687
1153
826
1098
1650
1942
1222
1597
1893
1441
1257
802
1370
1088
1900
1481
750
1708
1208
1758
847
1338
1653
1876
1210
1658
897
1836
1853
688
1686
1145
1461
1768
1326
1777
694
1024
1212
791
1713
1554
1490
975
1964
1303
1386
957
721
1905
1194
1000
855
1215
1213
1487
972
1839
640
1896
1769
1128
666
1957
1572
1560
1410
1291
875
1271
1847
1715
737
1498
1017
1558
1425
1187
1555
1889
869
1035
902
939
726
1486
1154
1004
870
1778
1399
864
1790
1949
1297
1630
1130
1419
642
1968
1684
1865
739
1978
940
1755
1590
1415
1177
1395
1397
761
1028
1644
1207
1657
1363
760
1274
1588
1263
969
1080
731
1815
1585
1436
1712
1388
879
1700
862
677
1382
1332
1792
1434
1179
1157
1512
698
1845
1505
832
782
873
1354
1580
1438
1065
1774
1975
763
960
1360
1652
1541
1846
988
1058
1300
1073
1142
1269
1682
1074
787
1548
1614
1690
1178
1339
1493
828
790
1228
1376
1396
777
735
1029
1635
1174
1108
1676
1858
1308
976
820
1197
1694
740
1377
654
838
1851
958
1593
1738
708
1184
1785
926
1857
701
1607
1330
1233
1152
1772
1573
1746
1862
1139
1294
1958
1519
1095
1236
1217
1057
1463
932
965
1143
1264
1258
1385
964
1731
1855
1967
1924
1586
1523
1646
1819
1866
1584
1831
1826
1643
1626
1627
1168
1216
1270
1724
1046
1602
1645
1947
1796
1995
912
1235
921
922
850
1150
1723
1773
734
1446
1311
1394
1214
1472
1521
1744
1392
1619
1793
1510
794
994
1637
1997
1569
762
635
1313
754
1322
1787
973
1123
821
1165
871
1001
1576
767
768
920
866
1524
1716
1742
1083
894
1113
736
789
1378
1766
1798
1285
1172
1485
998
1807
888
1158
1061
797
1043
658
672
995
804
755
1435
865
1745
1767
1599
903
1820
771
1500
1131
1374
1171
1779
1110
1358
915
819
1596
1581
1328
1911
1979
1996
1761
1677
1431
954
1312
673
1289
852
1571
1093
1759
1261
811
1620
861
1155
746
908
1529
1489
1775
1023
1137
1841
1144
1341
1535
1623
649
1403
1827
1068
1934
1348
1574
1138
919
1989
1756
842
1861
1980
692
905
1100
765
996
1714
1963
877
1265
1751
1109
684
1052
1460
1946
1129
1047
1359
1747
1840
1429
1159
1516
1603
974
858
890
1351
1754
1563
968
1180
702
1451
1587
676
933
1367
745
1166
1346
1272
834
1464
1518
803
1054
1953
1492
1170
1209
1027
1553
1320
1241
717
1629
1695
1542
1966
830
950
1501
1539
1306
675
1230
1457
1528
1901
1502
963
1877
1496
1656
656
1250
634
1875
671
1898
849
1940
1982
823
1453
651
1891
1531
1149
1458
1750
1852
1133
1863
1962
833
1121
1034
1042
661
1671
955
1999
1033
1483
1365
1628
1025
1936
1337
1259
1867
1868
1950
1319
1454
1664
644
1428
1710
1482
1874
1810
1198
1998
1803
1748
1508
800
1543
1817
1151
1404
1729
1988
1038
883
1887
1732
1357
1869
1477
941
910
1393
1981
689
1730
1164
1704
751
1062
1196
1837
1413
637
1789
657
1251
1546
1764
1944
1456
880
1908
1141
1156
1520
1307
1961
1075
1675
1447
977
1703
1824
1720
1206
1765
984
1497
1549
719
1126
1167
1763
809
650
1268
1718
1407
1334
1317
1976
1344
872
1101
1859
796
942
1883
925
1022
1532
744
876
1420
705
1336
1448
1680
1278
1916
1640
886
1318
825
1986
930
901
1726
1522
1622
1506
788
807
836
738
655
680
1552
878
1913
882
1106
1401
1904
714
1353
1416
1559
1693
1969
1568
1350
1698
764
952
1938
1380
696
951
786
1701
1478
1090
1830
1087
1507
778
1096
1661
1329
1292
1922
757
1825
773
1776
1252
1104
1638
1125
1784
639
1118
1309
1345
1660
733
1369
1211
1189
1948
1994
638
1956
712
1221
1927
1097
1016
1941
1465
1843
1605
652
1315
1473
999
643
1091
816
743
981
1899
1654
1591
1743
1880
831
1673
1103
1384
1816
1013
1474
1722
1983
1513
1020
1275
1802
891
971
1795
1085
1842
1945
1739
670
1821
1471
1926
1375
697
693
1245
648
989
846
1111
720
854
1160
1056
1301
1886
749
1495
1288
1608
1491
1517
1915
1362
732
1117
906
1939
1809
1919
1752
700
1697
936
938
1601
1048
1665
1225
1132
1115
1918
814
1504
927
1525
1372
1417
1545
1679
1971
1200
1078
856
1762
793
1709
1302
1808
725
900
1838
1347
1195
1753
1685
1442
1253
949
1812
781
1071
1066
1026
683
1176
1426
1678
1387
1625
1041
1480
868
1780
1834
686
1227
1960
663
660
1356
1935
857
1544
843
1702
685
1452
1226
945
1102
1437
1414
1536
1467
724
1610
1010
1800
1205
848
1692
1191
980
1040
1844
1503
907
1561
1850
1920
682
978
1203
1276
1343
1408
943
1511
1782
1076
1232
1943
1624
1049
1611
1706
1691
1136
747
1577
1537
1589
944
1804
1147
1990
817
841
1030
783
1305
711
896
1797
967
1445
1647
1954
1719
690
1140
1433
1633
753
837
1632
946
1475
1494
1648
723
1925
1282
1476
1064
1974
1280
835
674
987
1455
1254
970
1466
1921
1134
961
1806
679
884
1791
1741
678
1909
1220
1079
979
874
668
1340
1801
904
1283
1364
1669
1018
895
1072
1146
1092
867
1053
1116
1854
1655
1246
1833
1740
1267
1240
1381
1424
1036
1248
911
1082
1540
1295
1955
1321
1928
1325
982
1094
1526
966
659
1440
1550
1260
1856
1262
1059
1037
1639
1039
1912
785
859
1885
1127
636
1721
1459
1917
1659
923
1725
1050
1783
1398
1005
1122
929
707
1973
916
983
1183
742
1530
1828
805
1707
1256
997
1287
1444
1672
1781
1770
815
709
1163
962