fork download
  1. #include <cstdio>
  2. int main(){
  3. int N,M;
  4. scanf("%d %d",&N,&M);
  5. int A[1000];
  6. int Ai;
  7. int Bj;
  8. int count[1000];
  9. for(int i=0;i<N;i++){
  10. scanf("%d",&Ai);
  11. A[i]=Ai;
  12. count[i]=0;
  13. }
  14. for(int j=0;j<M;j++){
  15. scanf("%d",&Bj);
  16. for(int i=0;i<N;i++){
  17. if(A[i]<=Bj){count[i]++;break;}
  18. }
  19. }
  20. int max_count=0;
  21. int max_game=-1;
  22. for(int i=0;i<N;i++){
  23. if(max_count<count[i]){
  24. max_count=count[i];
  25. max_game=i;
  26. }
  27. }
  28.  
  29. printf("%d\r\n",max_game+1);
  30. }
Success #stdin #stdout 0s 3300KB
stdin
1000 1000
996
994
992
994
995
996
992
993
998
999
990
997
991
999
990
990
995
995
990
991
994
991
998
996
994
990
992
994
999
994
990
990
990
996
990
996
992
991
996
998
989
998
989
996
998
994
996
989
992
988
993
993
990
992
989
989
990
989
992
990
989
993
994
996
990
994
992
993
993
992
992
991
987
985
985
989
994
990
986
989
987
993
992
985
992
986
989
991
990
992
984
983
985
991
988
986
990
990
985
990
984
982
985
984
983
980
986
983
987
985
984
987
987
982
978
981
985
978
982
985
983
985
976
985
976
977
984
980
978
983
983
983
978
976
978
977
973
977
980
980
974
976
975
970
979
976
971
971
972
972
972
968
972
972
976
970
970
970
966
967
968
965
970
967
970
966
965
965
970
971
971
968
963
962
962
964
968
966
960
965
961
964
960
963
966
958
959
956
959
955
962
963
958
954
955
957
959
955
955
959
957
955
959
950
956
954
951
955
953
951
952
947
949
954
948
945
946
951
949
944
947
947
951
949
948
948
940
947
939
942
938
947
938
939
942
940
936
938
938
941
939
936
935
934
941
937
933
938
933
936
929
928
931
930
931
930
934
933
933
925
931
929
925
926
927
924
926
926
928
924
920
920
917
921
922
918
918
921
916
920
913
915
912
915
916
913
912
917
917
917
910
910
910
912
912
909
908
911
907
911
905
908
900
908
904
904
907
901
906
902
900
895
903
897
895
901
892
894
890
890
889
897
894
891
889
891
886
893
891
888
889
891
889
889
887
879
886
882
886
880
876
878
879
882
873
880
876
875
875
879
876
876
869
876
875
871
870
867
867
870
868
864
870
866
865
862
864
865
856
865
856
860
858
854
860
858
853
855
852
852
855
851
848
852
846
849
849
851
842
843
841
843
838
838
840
838
836
840
834
839
837
836
833
837
837
830
827
834
832
826
824
828
829
825
830
820
820
821
823
820
821
815
818
820
821
817
811
816
818
813
815
814
809
814
812
803
804
805
808
808
799
804
800
799
804
800
800
795
795
798
799
798
792
792
792
795
791
785
786
784
781
787
784
785
778
782
782
777
780
774
780
777
770
773
769
772
775
766
771
769
763
767
764
769
767
763
761
764
756
754
759
756
751
753
756
752
749
750
752
753
750
749
745
747
743
744
746
739
740
741
742
734
736
735
729
736
733
726
726
724
726
729
724
728
727
719
724
723
718
722
720
712
717
713
716
710
707
714
704
706
709
704
709
708
705
703
697
694
701
699
697
694
689
692
696
690
687
684
688
681
684
681
680
677
679
680
675
672
676
675
674
670
673
665
668
672
664
665
663
659
658
663
662
656
656
659
655
656
649
656
649
648
649
651
644
641
647
645
643
638
641
640
635
636
632
630
633
630
633
625
631
628
623
624
619
618
618
616
612
618
610
610
610
615
612
613
605
602
603
606
600
604
595
600
602
599
592
597
589
591
592
590
584
587
581
584
585
581
583
576
575
574
577
571
570
571
571
569
566
568
566
558
558
559
560
558
556
558
552
554
549
554
545
550
542
545
544
542
542
538
541
537
536
534
536
532
528
532
525
523
522
521
517
515
523
512
520
510
513
508
507
504
506
506
508
506
497
502
497
497
491
492
498
491
491
487
488
488
481
486
486
484
483
476
481
474
470
470
466
471
466
463
469
461
466
456
458
460
455
456
449
455
448
447
447
443
445
440
445
444
439
441
440
429
430
426
429
424
426
429
424
420
416
419
416
414
413
415
407
407
404
407
400
402
398
402
399
396
395
392
389
395
393
389
389
382
380
384
380
383
374
374
370
370
374
372
368
368
365
367
364
362
359
359
354
357
347
351
344
352
348
339
347
337
340
340
340
335
334
327
327
329
323
327
326
326
320
318
319
310
309
307
313
311
308
308
307
299
300
295
293
299
294
287
292
286
285
286
282
280
280
278
272
279
268
273
271
263
263
261
259
263
263
253
254
259
254
252
250
246
247
244
247
236
234
233
234
232
227
230
224
226
220
219
222
217
217
213
212
216
210
207
211
201
205
203
197
203
194
196
189
192
191
183
181
185
185
180
179
181
171
172
172
167
166
163
165
164
165
162
158
155
156
150
152
145
145
144
142
141
143
141
133
134
131
127
132
128
119
119
124
116
113
117
112
106
107
104
105
107
106
104
93
98
90
88
89
85
86
80
87
76
76
73
73
71
71
68
66
61
67
64
62
53
54
55
53
48
47
48
48
46
38
38
35
38
36
33
26
23
24
19
19
21
17
13
13
12
6
7
425
652
140
696
680
401
652
802
865
926
460
971
884
604
936
482
796
706
299
127
546
565
59
223
255
448
936
909
80
113
529
550
208
588
538
442
980
357
334
983
843
206
862
724
846
75
143
816
971
876
875
791
471
47
861
757
101
461
197
341
718
20
294
67
265
255
391
27
313
621
933
946
419
487
271
827
539
680
49
863
992
74
403
762
924
251
513
169
669
589
486
117
840
86
532
980
241
946
761
805
567
260
663
178
102
222
214
687
813
150
17
197
138
249
422
71
935
367
749
387
871
535
682
747
218
208
159
442
586
828
126
362
121
131
764
105
345
119
215
857
150
485
504
591
527
873
969
129
447
869
274
22
12
690
459
700
795
199
955
786
299
490
229
6
937
951
969
474
403
14
576
910
664
289
624
733
238
310
470
150
943
185
532
750
574
440
717
695
124
968
411
299
595
683
314
497
868
438
23
444
742
233
223
900
629
437
75
476
680
711
960
210
394
647
869
686
22
56
821
44
250
275
766
112
890
632
247
650
203
686
815
705
708
891
520
202
127
747
300
514
502
135
58
577
112
458
959
429
516
485
475
230
846
459
815
806
659
674
971
710
1000
757
527
397
161
873
711
282
397
578
778
458
815
398
250
528
510
97
688
777
302
420
374
816
401
120
601
837
217
336
761
364
760
341
916
929
368
224
996
845
576
643
714
21
815
746
427
996
41
629
783
78
22
79
865
436
720
869
999
269
376
160
240
625
905
645
505
336
359
973
426
256
131
174
487
460
327
398
41
970
873
632
449
920
954
273
802
803
739
458
761
29
852
452
353
553
443
679
868
165
858
348
104
990
14
283
269
293
749
316
232
154
63
239
173
457
275
555
688
439
19
994
734
751
763
402
535
80
858
448
1000
462
655
99
128
448
347
117
98
964
927
283
868
418
585
901
966
796
86
538
336
776
511
384
57
552
82
944
722
691
670
625
496
201
156
943
595
248
20
373
774
519
196
505
115
742
773
99
237
549
467
59
657
545
999
756
897
485
700
830
711
327
855
79
56
585
359
327
133
753
643
95
170
198
94
714
876
159
387
595
185
424
837
275
803
798
17
611
161
878
302
977
662
462
673
928
276
307
428
489
343
672
961
702
52
552
325
317
308
70
318
901
637
527
547
715
198
17
810
590
101
640
232
769
186
314
599
833
838
666
427
866
920
181
714
972
530
112
368
856
167
625
436
534
771
176
763
12
762
483
976
400
203
893
38
753
453
633
67
863
74
220
788
126
956
407
205
626
598
551
252
502
578
756
869
112
547
782
941
953
942
591
579
530
138
693
49
466
865
177
938
447
795
499
741
833
356
597
132
418
995
827
937
400
603
357
116
512
341
33
116
186
820
659
532
88
997
367
903
42
613
638
38
501
633
847
335
226
57
404
678
379
319
875
975
203
112
647
71
755
957
183
387
593
374
694
442
851
749
863
287
727
56
275
867
340
734
810
464
64
172
787
620
971
516
214
627
220
280
80
54
969
308
806
260
833
540
820
782
519
807
993
642
751
530
940
751
692
98
88
431
674
295
277
314
942
333
610
379
159
228
340
324
156
482
656
350
107
679
415
627
440
436
858
952
567
658
606
810
200
414
304
673
737
231
623
829
624
301
955
172
99
231
233
888
307
944
468
907
273
757
905
21
774
219
144
733
722
901
557
497
910
994
373
708
465
118
859
162
759
224
642
703
986
940
24
732
383
784
991
648
858
894
234
583
702
529
610
51
154
589
827
940
296
291
879
154
963
968
191
742
756
692
996
314
163
338
261
192
495
86
793
628
453
829
391
890
150
285
303
147
811
448
179
77
812
132
584
501
72
414
573
921
359
285
804
938
889
968
403
829
155
308
412
526
762
674
581
477
634
269
616
819
492
625
839
227
832
102
675
24
980
917
292
403
185
53
285
869
378
411
528
180
753
566
887
183
903
513
671
578
381
724
779
540
640
438
875
112
397
914
795
416
579
626
229
978
659
721
150
946
69
150
490
877
480
461
385
122
526
611
90
408
914
393
643
512
239
57
666
30
407
492
332
717
24
412
424
697
786
711
667
531
577
902
715
523
352
353
455
839
827
81
761
109
35
859
709
114
390
89
106
267
541
972
631
163
319
408
27
166
605
661
71
763
753
975
811
900
503
962
483
651
730
613
574
615
483
100
341
799
439
187
468
278
273
33
204
597
234
585
668
128
459
892
957
744
872
557
327
989
956
701
211
867
762
633
92
43
897
340
219
447
569
422
542
16
640
597
975
stdout
953