Ahmad_Elsagheer's Coder Profile (Egypt)

Ahmad_Elsagheer's A2 Online Judge Submissions

A2 Online Judge Solved Problems Count
14
All Solved Problems Count
2892
UVA Solved Problems Count
1380
SPOJ Solved Problems Count
104
Live Archive Solved Problems Count
14
Codeforces Solved Problems Count
1380


A2 Online Judge Solved Problems (14 Problems)

77
78
161
285
292
307
308
478
479
480
481
482
483
484


UVA Solved Problems (1380 Problems)

100
101
102
103
104
105
106
107
108
109
111
112
113
115
116
117
118
119
120
121
122
123
124
125
127
128
129
131
133
136
137
138
140
142
143
146
147
151
152
154
155
156
160
162
164
165
166
167
168
183
184
186
187
188
190
191
193
195
196
200
201
202
208
214
216
218
222
230
231
234
247
253
256
257
259
260
264
270
272
273
274
278
280
291
294
295
296
297
299
300
301
305
311
314
315
318
321
324
326
331
332
334
336
340
341
344
346
347
348
350
352
353
356
357
361
369
371
374
375
378
380
382
383
386
388
389
392
394
400
401
406
408
409
410
412
414
416
417
422
423
424
429
433
434
435
436
437
438
439
440
441
442
443
444
445
446
449
450
452
455
458
459
460
462
465
466
467
469
471
473
476
477
478
481
482
483
484
485
487
488
489
490
492
493
494
495
496
497
499
501
507
514
516
521
524
526
530
531
532
534
536
537
539
540
541
542
543
544
547
548
550
551
554
555
558
562
563
565
567
568
571
572
573
574
575
579
580
583
587
590
591
594
596
598
599
604
607
610
612
614
615
616
617
621
623
624
626
627
628
634
637
638
639
640
642
644
652
657
658
661
663
665
668
670
673
674
677
679
681
686
688
694
696
697
699
700
702
703
706
710
711
712
713
714
719
722
725
727
729
732
735
736
737
750
753
755
756
758
759
760
762
763
775
776
782
784
785
787
790
793
796
811
812
815
820
821
824
825
833
834
836
837
839
846
847
852
855
858
859
860
861
868
869
871
872
882
884
886
897
900
906
907
908
910
911
913
914
920
922
924
925
926
927
928
929
939
941
948
949
957
967
976
978
983
985
986
988
989
990
991
993
1039
1040
1047
1052
1056
1062
1064
1079
1092
1093
1096
1099
1103
1111
1112
1121
1124
1148
1160
1172
1174
1184
1193
1194
1195
1196
1197
1198
1201
1202
1203
1206
1207
1208
1209
1211
1213
1216
1220
1221
1222
1223
1224
1225
1229
1230
1231
1232
1233
1234
1235
1237
1238
1240
1241
1243
1244
1246
1247
1249
1250
1251
1252
1253
1254
1255
1258
1260
1261
1262
1263
1266
1280
1347
1388
1514
1585
1605
1726
1727
1728
1729
1730
1734
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10012
10013
10014
10016
10017
10018
10019
10020
10025
10026
10029
10032
10033
10034
10035
10036
10037
10038
10041
10044
10047
10048
10050
10051
10054
10055
10056
10057
10060
10061
10062
10063
10065
10066
10067
10069
10070
10071
10074
10075
10077
10079
10080
10081
10082
10086
10090
10092
10094
10097
10098
10099
10100
10102
10104
10105
10106
10107
10110
10111
10112
10113
10114
10116
10125
10127
10128
10129
10130
10131
10132
10136
10137
10138
10139
10140
10141
10142
10147
10149
10150
10152
10154
10158
10161
10163
10164
10165
10166
10167
10168
10170
10171
10172
10174
10176
10177
10179
10180
10183
10187
10189
10192
10193
10194
10195
10196
10198
10199
10200
10201
10203
10205
10209
10210
10212
10219
10220
10221
10222
10223
10226
10227
10229
10235
10242
10245
10249
10250
10252
10257
10258
10259
10260
10261
10263
10264
10271
10276
10278
10281
10282
10283
10285
10286
10295
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10315
10318
10319
10323
10324
10325
10327
10328
10330
10334
10336
10337
10338
10340
10341
10344
10346
10347
10349
10350
10354
10356
10357
10359
10360
10361
10364
10365
10368
10369
10370
10371
10372
10374
10375
10377
10382
10387
10389
10392
10393
10394
10397
10400
10401
10404
10405
10406
10407
10409
10419
10420
10422
10424
10427
10432
10440
10443
10446
10449
10450
10451
10452
10453
10459
10460
10462
10465
10466
10469
10473
10474
10475
10480
10482
10483
10484
10487
10489
10490
10491
10494
10496
10497
10499
10502
10503
10505
10506
10507
10511
10518
10519
10520
10522
10525
10527
10530
10532
10533
10534
10536
10539
10541
10543
10550
10554
10557
10566
10567
10573
10576
10577
10578
10579
10582
10583
10585
10589
10591
10594
10596
10600
10602
10603
10604
10606
10608
10610
10611
10616
10617
10622
10626
10633
10635
10637
10643
10645
10646
10650
10651
10652
10653
10655
10656
10659
10660
10662
10664
10667
10668
10670
10672
10673
10678
10679
10680
10681
10683
10684
10685
10686
10687
10688
10689
10690
10696
10698
10699
10700
10701
10702
10703
10706
10707
10714
10717
10718
10721
10722
10724
10730
10731
10733
10734
10738
10739
10742
10746
10755
10759
10763
10765
10773
10779
10780
10783
10784
10785
10789
10790
10791
10792
10793
10801
10803
10804
10805
10806
10810
10812
10814
10815
10816
10817
10819
10820
10823
10827
10832
10842
10849
10852
10855
10856
10858
10862
10865
10870
10871
10874
10876
10878
10879
10880
10888
10890
10891
10892
10895
10898
10901
10902
10903
10905
10908
10910
10911
10912
10913
10917
10918
10919
10920
10921
10922
10923
10924
10926
10927
10928
10929
10931
10935
10937
10938
10943
10944
10945
10946
10947
10948
10950
10954
10957
10958
10959
10963
10967
10970
10973
10976
10977
10978
10980
10982
10983
10986
10990
10991
11000
11001
11002
11003
11015
11021
11022
11026
11029
11034
11039
11040
11042
11044
11045
11047
11049
11054
11057
11059
11060
11062
11064
11065
11067
11068
11069
11078
11080
11084
11085
11086
11088
11089
11090
11093
11094
11096
11100
11101
11103
11105
11107
11108
11110
11111
11115
11125
11127
11131
11133
11136
11137
11138
11150
11151
11152
11155
11157
11159
11161
11164
11167
11172
11173
11181
11185
11192
11195
11198
11201
11204
11205
11207
11218
11219
11221
11222
11225
11226
11227
11228
11230
11234
11235
11236
11239
11240
11242
11244
11247
11258
11262
11264
11265
11267
11269
11270
11278
11280
11281
11282
11283
11284
11285
11286
11292
11297
11301
11307
11308
11309
11310
11311
11313
11321
11324
11326
11327
11329
11332
11335
11338
11340
11341
11342
11343
11344
11345
11347
11348
11349
11350
11352
11353
11360
11362
11364
11367
11368
11369
11371
11377
11380
11388
11389
11391
11395
11396
11401
11402
11405
11407
11408
11412
11413
11415
11417
11418
11419
11420
11428
11432
11437
11447
11450
11455
11456
11461
11462
11463
11464
11466
11470
11471
11472
11473
11474
11475
11479
11480
11486
11487
11489
11491
11492
11494
11495
11496
11498
11500
11503
11504
11505
11506
11507
11512
11513
11515
11516
11517
11518
11519
11520
11525
11530
11532
11534
11536
11538
11541
11545
11547
11548
11550
11552
11553
11554
11559
11561
11565
11566
11567
11572
11574
11576
11579
11581
11586
11588
11590
11597
11608
11609
11610
11614
11615
11616
11621
11624
11626
11628
11629
11631
11635
11636
11639
11646
11650
11655
11658
11661
11677
11678
11679
11683
11686
11687
11689
11690
11693
11695
11701
11703
11709
11710
11713
11715
11716
11721
11723
11727
11728
11729
11730
11733
11742
11743
11747
11749
11752
11760
11764
11770
11774
11777
11780
11782
11790
11792
11799
11800
11804
11805
11806
11813
11824
11827
11831
11832
11833
11834
11835
11838
11849
11850
11854
11857
11858
11860
11875
11876
11877
11879
11881
11888
11889
11894
11900
11902
11906
11909
11917
11926
11933
11934
11935
11936
11942
11951
11953
11955
11956
11957
11959
11960
11961
11966
11967
11974
11975
11984
11988
11990
11991
11995
12005
12015
12022
12024
12028
12030
12032
12043
12047
12049
12068
12070
12083
12086
12100
12101
12114
12125
12135
12144
12149
12150
12157
12159
12160
12168
12186
12187
12190
12192
12207
12210
12238
12239
12249
12250
12256
12279
12289
12290
12291
12293
12318
12319
12321
12324
12346
12347
12356
12372
12376
12397
12398
12403
12405
12406
12428
12442
12455
12460
12461
12463
12467
12468
12469
12470
12478
12482
12485
12488
12498
12502
12503
12504
12515
12527
12532
12541
12554
12577
12578
12582
12583
12592
12669
12670
12671
12672
12673
12674
12675
12676
12677
12680
12684
12686
12880
13004
13005
13007
13008
13009
13010
13011
13012
13015
13017
13025
13026
13028
13029
13030
13031
13032


SPOJ Solved Problems (104 Problems)

ABSYS
ACODE
ACPC10A
ACPC10D
ACQUIRE
ADACLEAN
ADDREV
AE00
AGGRCOW
AIBOHP
AMR10G
AMR11E
AP2
APIO10A
ARITH2
ARMY
BEENUMS
BISHOPS
BITMAP
BRICKS
BRKSTRNG
BYTESM2
CANDY
CANDY3
CANTON
CHAIN
CLEANRBT
COINS
CRDS
CT16E
CUBNUM
EASYPROB
EDIST
EGYPIZZA
EIGHTS
EPALIN
EQBOX
ETF
FACVSPOW
FARIDA
FASHION
FCTRL
FCTRL2
FENCE1
FISHER
GEOPROB
GIRLSNBS
GLASNICI
GUESSING
HANGOVER
HPYNOS
HUBULLU
ICPCS
INVCNT
JAVAC
JULKA
KOPC12A
LASTDIG
LASTDIG2
M3TILE
MAIN8_C
MARBLES
MATGAME
MAXLN
MIXTURES
MSE07E
MSKYCODE
NGM
NGM2
NHAY
NOTATRI
NSTEPS
NY10A
OFFSIDE
OLOLO
ONP
PALIN
PARTY
PERMUT2
PHONELST
PIGBANK
PRIME1
PT07X
PT07Y
PT07Z
QTREE5
QUADAREA
QUEST4
SAMER08F
SOLDIER
STAMPS
STONE
STPAR
SUBLEX
SUBS
TAXI
TEST
TETRA
TOANDFRO
TORNJEVI
TRICENTR
TRICOUNT
TRT
WILLITST


Live Archive Solved Problems (14 Problems)

2045
6526
6527
6528
6529
6532
6533
6534
7001
7003
7004
7006
7008
7009


Codeforces Solved Problems (1380 Problems)

102B
103A
103B
104A
105A
106A
106B
106D
107B
108A
109A
109B
109C
10A
110A
110B
111A
112A
112B
113B
114A
114B
115A
116A
116B
118A
118B
118D
119A
11A
11B
11D
120A
121A
122A
122B
124A
126B
127A
127B
128C
129A
129B
12A
12B
131A
131B
131C
132A
132C
133A
133B
135A
136A
136B
137A
137B
137C
137D
137E
139A
13A
13C
140A
141A
143A
143B
144A
145A
146A
147A
148A
149A
14A
151A
151B
152A
152C
154A
155A
155B
156C
157A
157B
158A
158B
158C
158D
159B
159D
15A
15C
160A
160B
161A
161B
161D
165A
165B
165C
166A
166E
167B
168A
169B
16A
16B
16E
172A
17A
17B
17D
180F
182B
182D
185A
186A
189A
18C
18D
190A
190C
191C
192A
192B
194A
195A
196A
196B
197A
199A
19A
19B
1A
1B
1C
200B
202A
203A
203C
204A
204B
205A
205B
208A
208D
208E
20B
20C
214A
215A
215D
216A
217A
218A
218B
219A
219B
219C
219D
21A
21B
21C
21D
220A
220B
221A
221B
222A
222B
222E
223A
224A
224B
225A
225C
226B
227B
228A
229B
22A
22C
22D
230A
230B
231A
231D
233A
233B
234B
235A
235B
236A
236B
237A
237C
239A
239B
23A
242A
242B
242E
244A
245A
245B
245H
246A
246B
246D
246E
248A
248B
24A
250C
251A
252A
253A
253B
253C
254A
254C
255A
255B
257A
257B
257C
257D
258A
258B
259A
259B
25A
25B
25D
25E
260A
261A
262A
262B
263A
263B
264A
264B
265A
265B
266A
266B
268A
268B
268C
269B
26A
26B
270A
270B
271A
271B
271D
272A
272B
272C
274A
275A
276A
276B
276C
276D
277A
278A
278B
279A
279B
279C
279E
27A
27C
281A
282A
282B
282C
283A
284A
284B
285A
285B
285C
285D
286B
287A
288A
289A
289B
28B
291A
291B
291D
292B
294A
294C
295A
295B
296A
298A
298B
299A
29A
29C
2A
2B
300A
300B
300C
302A
302B
303A
303B
304A
305A
30A
311A
311B
312A
312B
313A
313B
313C
314C
315A
315B
316E1
317A
317D
318A
318B
319C
31A
320A
321A
321B
321C
321E
322A
322B
327A
327B
329A
329B
32A
32B
330A
330B
331A1
331A2
332A
332B
333A
334A
335A
335C
336A
337A
337B
337C
337D
339A
339B
339C
339D
33A
33C
340A
340B
340D
342A
342E
343A
343B
343C
343D
344A
344B
346A
346B
347A
347B
348A
348B
349A
349B
34A
34B
34C
34D
34E
350A
350C
352A
352B
353A
353C
354A
355A
355B
356A
357A
357B
358A
358B
359A
359B
359C
35A
35B
35C
35D
35E
361A
361B
362B
363A
363B
363C
365A
365B
366A
366B
367A
367C
368A
368B
369A
369B
369C
369E
370A
370C
371A
371B
371C
372A
373A
375B
375D
376A
376B
377A
377B
378A
378B
379A
379B
379C
37A
380C
381A
381B
382A
382C
383A
383C
383D
384A
385A
385B
385C
387A
387B
388A
388C
389A
389B
38A
38B
38C
392A
392B
393A
393B
394A
394B
394C
394D
394E
396A
396B
396C
397A
397B
398A
399A
399B
39H
39J
3A
3B
3C
3D
400A
400B
401A
401B
401C
402A
402C
404A
404B
404D
405A
405B
405C
405E
407A
407B
408A
408B
409B
409H
40A
411A
411B
412B
413C
414A
414B
415A
415B
416A
416B
417C
41A
420A
424A
424B
425A
426A
426B
427A
427B
427C
427D
427E
429A
429B
429D
42A
431A
431B
431C
431D
432A
432B
433A
433B
433C
435A
435B
436A
436B
437A
437B
437C
439A
439B
43A
43B
43C
440A
440D
441A
441B
441C
443A
443B
445A
445B
446A
447A
447B
448A
448B
448C
448D
448E
449A
449C
44D
44E
44H
44J
450A
450B
451A
451B
451D
452A
453A
454A
454B
455A
456A
456B
459A
459B
459C
459D
460A
460B
461A
462A
462B
463A
463B
463C
464A
465A
465B
466A
466B
466C
466D
467A
467B
467C
468A
469A
469B
46A
46B
471A
471B
471C
471D
472A
472B
472C
474A
474B
474D
474F
475A
475B
475D
476A
476B
476C
478A
478B
478C
479A
479B
479C
479D
47A
47B
482A
482B
483A
484A
484B
485A
485B
486A
486B
486C
486D
488A
489A
489B
489C
489D
48A
48D
490A
490B
490C
490D
490E
492A
492B
492C
492E
493A
493B
493C
493D
494A
494B
495A
495B
496A
496B
496C
496D
496E
498A
499A
499B
49A
49B
49C
49D
4A
4B
4C
4D
500A
500B
500C
501A
501B
501C
505C
505D
507A
507B
507C
508A
508B
508C
509A
509B
509C
50A
50B
510A
510B
510C
513A
513B1
514A
514B
514C
515A
515C
515D
518A
518B
518C
519A
519B
519C
519D
51A
520A
520B
520C
522A
522B
523A
523B
523C
523D
525A
525B
525C
525E
526A
526B
527A
527B
527C
527D
533E
534A
534B
534C
535A
535B
535C
535D
538A
538B
538C
538E
53A
540A
540B
540C
540E
543A
544A
544B
545A
545B
545C
545D
545E
546A
546B
546C
546D
547B
548A
548B
549A
550A
550B
550C
550E
551A
551B
551C
551D
552A
552B
552C
552D
553A
553C
554A
554B
555A
555C
555E
556A
556B
557A
557B
557C
558A
558B
558C
558D
558E
559A
559B
55A
55B
55C
560A
560B
567A
567B
567C
567D
568A
569A
569B
56A
56B
56C
56D
56E
570A
570B
570C
570D
572A
572B
573A
573B
574A
574B
575D
576A
577A
577B
578A
578B
579A
579B
57A
57B
57C
580A
580B
580C
580D
581A
581B
581C
582A
582B
583A
583B
584A
584B
584C
584D
585A
586A
586B
587A
588A
588B
589G
589I
589J
58A
58B
58C
58D
58E
590A
590B
591A
591B
592A
592B
593A
593B
593D
595A
596A
596B
597A
597B
597C
598A
598B
598D
599A
599B
599C
59A
59B
59C
59D
59E
5A
5B
5C
600A
600B
600E
601A
601B
602A
602B
603A
604A
604B
605A
606A
606B
607A
607B
608A
608B
609A
609B
609C
609D
60A
60B
610A
610B
611A
611B
611C
612A
612B
612C
612D
613B
614A
614B
615A
615B
616A
616B
616C
616D
617A
617B
617C
617D
617E
618A
618B
618C
618D
61A
61B
61C
61D
61E
620A
620B
620C
620E
621A
621B
621C
621E
622A
622B
622C
622D
623A
624A
624B
625A
625B
625C
626A
626B
626C
626D
628A
628B
628C
628D
629A
629B
629C
629D
62A
62B
62D
630A
630B
630C
630D
630E
630F
630G
630H
630I
630J
630K
630L
630N
630R
631A
631B
631C
631D
632A
632B
632C
632D
633A
633B
634A
635A
637A
637B
637C
638A
639A
639B
63A
63B
63C
63D
63E
641A
641B
644A
644B
644C
650A
651A
651B
652A
652B
653A
653B
653C
658A
659A
659B
659C
659D
659F
65A
65B
65C
660A
660B
660C
660D
663A
664A
665A
665B
665C
665D
667A
667B
669A
66A
66B
66D
66E
670A
670B
670C
670D1
670D2
670E
670F
671A
671B
672A
672B
673A
673B
675A
675B
675D
676A
676C
676D
677A
677B
677C
678A
678C
679A
679B
679C
67A
67B
67D
680A
680B
681A
681B
681C
681D
682A
682B
682C
682D
686A
686B
687A
687B
687C
688A
688B
689A
689B
689C
68A
68B
68C
691A
691B
691C
691D
691E
696A
697A
697B
698A
698B
699A
699B
69A
69B
69C
69D
69E
6A
6B
6C
701A
701B
701C
702A
702B
702C
702D
702E
702F
703A
703B
703C
704A
705A
705B
706A
706B
706C
706D
706E
707A
707B
707D
708A
708C
709A
709B
70A
70B
710A
710B
710C
710E
711A
711B
711C
711D
712A
712B
712C
715A
715B
715C
716A
716B
71A
71B
71C
71D
71E
721A
721B
721C
721D
723A
723B
723C
723D
723F
724A
724B
725A
725B
725C
725D
730J
732A
732B
732C
732D
732E
734A
734B
734C
73A
73B
73C
73D
746A
746B
746D
746E
748A
748D
74A
74B
74C
754A
754B
754C
754D
757A
757B
757C
75A
75B
75C
75D
761A
761B
761C
761D
761E
762A
762B
762C
762D
765A
765B
765C
765D
765E
767A
767B
767C
767D
769B
77A
77B
77C
785A
785B
785C
785D
786A
788A
788B
788C
78A
78B
78C
791A
798A
798B
798C
79A
79B
79C
7A
808D
80A
80B
817A
817B
817C
817D
817E
817F
81A
81B
81C
822A
822B
822C
822D
825A
825B
825C
825D
82A
82B
82C
82D
831C
832A
832B
832D
83A
83B
840A
840B
841A
841B
843A
843B
845A
845B
845C
845D
847G
847M
84A
855A
855B
855C
855D
855E
856A
856B
859A
859B
859C
859D
859E
85A
863A
863B
863C
863D
863E
869A
869B
86D
87A
87B
87C
88A
88B
89A
89B
89C
8A
8C
90A
90B
91A
91B
92A
92B
93A
93B
94A
94B
95A
95B
95C
95E
96A
96B
99A
9A
9C