0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 15:38:47 +00:00
OI-codes/S2OJ/1448/data/sunflower8.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
1343
1403
1676
1738
1756
1424
1636
1562
1307
841
1470
1981
1746
1887
1968
1423
1482
938
1522
1639
1617
1205
759
1844
1046
785
1913
1615
1187
894
1982
1011
1669
1837
1649
847
1814
1043
1018
1911
941
1297
1553
1421
1453
1152
1897
812
1497
698
952
1080
1334
737
1306
1446
1092
1016
1832
1246
1000
1158
1514
1373
1113
1720
1659
1973
688
1195
839
680
1624
752
656
1344
1076
922
1238
1223
1093
1271
1481
716
806
1169
1995
1785
942
678
1551
903
1498
1581
1807
1744
1793
1165
1273
1237
1409
1577
1450
1274
976
1212
1803
636
1626
1925
643
947
1550
1704
687
969
872
1207
1834
1777
1848
1461
766
1219
1227
1719
1438
1266
1214
1989
1576
1827
1613
1221
1319
1755
1642
1490
1208
1658
1823
1690
1942
1023
1457
886
957
779
1890
1523
1129
946
1254
1614
940
959
837
1090
1029
1002
1865
652
1101
1828
943
1395
1015
986
827
1216
1021
1964
899
744
1492
1122
794
1503
1405
950
1859
773
1340
1541
685
1472
997
1860
1657
1281
974
1895
1773
1534
920
1026
730
1634
1684
816
1765
1038
755
1578
1651
870
1014
1033
1594
1533
1178
1350
1870
1007
1526
908
1804
1678
912
1923
1778
1971
1269
1379
1356
1854
675
1586
762
977
1850
1398
824
1575
1218
1318
851
1652
1035
1402
1225
1900
982
992
1048
1694
1772
1419
1872
638
998
1929
1869
991
834
1283
1618
748
1401
1314
1907
1790
1469
850
1842
1004
790
1031
980
1428
1852
909
1894
1691
1220
1352
771
939
694
795
1057
813
1764
1247
820
1574
677
1646
701
1389
1407
973
1230
1103
1722
1745
1119
793
772
914
1524
1792
1323
1082
1150
1701
1272
945
1516
1947
1945
849
765
1013
1415
1287
855
1535
1418
1081
964
808
1278
1245
1731
1702
1843
893
1924
1696
1139
877
1117
757
682
1504
1877
1912
1953
1391
1763
1604
658
958
1332
1495
1200
1466
1471
724
778
1123
1811
1698
876
1112
707
787
1330
1688
1126
897
1354
1994
1903
928
1749
1249
1502
818
1292
815
1699
1531
1554
1875
1131
1799
1835
1430
858
683
1621
1726
1137
1760
1233
1714
1958
1222
1936
1459
965
1680
1951
1557
1282
672
1587
1146
1856
1786
1565
1632
1732
1610
869
1250
1519
1163
1999
1121
1569
1190
1568
1338
1974
1465
647
667
1455
1346
1797
1737
1753
1290
1743
1847
788
929
1417
972
783
1039
1641
1664
1371
1353
1892
1920
800
1683
1467
902
1787
1508
1650
811
1950
715
1351
732
699
1559
948
1153
1644
1420
843
1725
1443
856
1861
664
1555
975
1986
901
1992
1630
663
1041
1824
659
1268
736
1073
1083
1635
1060
906
1100
1513
1370
944
1600
996
1605
988
842
1228
1798
786
915
1040
1118
1603
1462
1771
1571
1383
1819
1156
831
1198
1885
665
780
1708
1572
1593
848
1427
693
1751
1596
1413
1592
853
1336
1955
1382
1089
1235
1643
1008
1904
777
1879
1179
891
1943
1058
1972
1770
951
1500
1142
1538
854
1949
1355
1656
1102
1215
1794
1209
1276
784
1468
697
727
1412
801
1629
1464
1180
1132
1120
907
655
1134
1597
1849
660
1752
1729
1447
1149
844
990
1452
882
1663
1518
1404
1194
1564
1876
1393
1724
1711
994
1948
1833
1186
1529
1203
1858
1166
1710
1939
954
1426
1748
1410
1660
764
1579
1182
1935
1022
1305
961
1990
1010
1616
1918
1049
671
1396
892
641
832
1160
1493
1189
1366
1151
1087
867
1337
873
1496
1846
1841
1477
708
1262
1866
1321
1896
883
1449
1570
1820
1716
1940
1882
937
880
1381
1070
1560
1795
888
763
1512
1478
1439
1042
1670
1839
1348
1780
1542
983
1730
1279
1666
1548
1537
1145
1342
1686
1280
875
1375
1432
1864
1069
1236
706
1946
1546
1199
714
1243
863
1552
814
691
1372
1563
742
1130
1167
1127
653
1838
923
758
1433
1173
819
1302
1079
898
1309
1685
1231
905
1930
993
1077
1248
1782
1739
1327
1055
1311
1349
1758
1232
1062
1620
1377
703
859
1164
1545
1456
674
807
1027
1517
1257
1168
1174
1622
1017
1363
1884
1488
1263
1387
1601
654
1486
1315
1325
1288
728
911
1091
1303
1408
1672
1703
1661
1532
1515
826
1406
1312
1286
1159
1484
1032
1561
1609
924
1975
925
1068
1871
749
1783
704
1761
700
1891
1025
1662
1840
966
768
1071
756
881
1767
705
1345
1463
1261
1480
1933
1201
1501
1932
1097
985
846
1451
1695
1270
718
739
1816
1766
1648
1434
1505
1365
1138
1494
1959
747
1693
1063
1487
1390
1300
1064
1905
1775
1256
1185
791
1116
1556
1580
1980
1298
1436
1239
1034
1378
1769
1829
1155
878
1602
1176
1036
933
1721
1193
1800
1874
782
995
1889
1059
1742
1143
702
1054
1491
733
1862
726
1965
1984
1727
900
1697
1718
1957
1507
1883
1979
1509
1128
799
1831
740
981
1320
1324
926
931
1776
657
1589
1234
1376
821
955
978
862
1880
741
637
1976
713
1750
781
1937
1633
1915
689
1825
971
1197
949
1608
692
1525
731
1019
1539
1339
963
1322
1808
1133
1175
1647
1012
1275
1414
1966
1192
1736
1161
1584
769
817
1440
1667
1386
1099
1364
1706
1922
889
1961
1226
1558
884
738
1540
1826
1267
743
1919
1473
1217
1673
1397
1362
1822
1962
735
984
1759
1258
1442
686
1030
1460
896
1045
1448
1104
1141
887
1075
644
1009
1072
917
1960
690
1521
1547
1304
1717
953
1510
809
1242
651
1607
1735
1085
1993
1074
1111
1265
745
1260
979
1817
861
1224
1384
1985
1052
1723
1056
1437
1868
1543
1878
720
1244
810
1285
871
722
1024
662
910
1392
1006
712
767
1917
960
1067
1791
1476
804
1326
1544
1740
1003
1944
1191
1527
1458
734
1317
1805
673
681
1369
1806
725
1728
1818
1053
852
649
1969
1674
1172
1107
1096
635
857
1333
1050
1802
753
1963
646
1252
836
648
1188
1367
723
1910
874
1853
1084
1653
776
1425
1988
864
835
930
746
1899
1485
1612
1329
1914
904
1655
1259
1308
1762
935
1294
1416
840
645
1677
770
919
1115
1606
1511
956
1582
1628
1255
1774
1970
913
1037
709
1567
987
1873
774
1707
670
1108
1996
1264
719
1934
640
1065
1679
1627
1809
1645
1110
1154
1916
838
1144
1066
1047
1590
1687
1385
1289
1094
1810
1830
1682
970
1251
1374
792
1956
1784
1051
860
1328
968
1754
1475
1857
1625
1135
1788
1588
1211
833
962
921
1779
1140
1863
1098
828
1902
1983
845
1637
1991
1938
1967
1240
710
1977
1952
789
1898
750
932
1700
1301
1293
1747
1359
823
1506
1499
1341
1741
934
1400
721
668
802
679
1489
1566
1441
1316
1713
798
1668
1105
1520
1595
729
1734
1638
751
760
1675
1881
1921
1229
669
1573
1204
865
1712
1157
661
885
1886
1313
1028
895
1619
1078
890
1181
754
1299
1851
1210
1431
1202
1109
879
717
1796
696
1908
1733
1941
805
1253
1757
1530
1598
825
1893
1361
1906
1474
695
1631
1681
1815
803
1162
1671
1654
676
999
1705
1114
1394
1411
918
1184
916
1357
1183
1148
1196
1987