Directories ¶ Show internal Expand all Path Synopsis ac-library dsu/ACLPC-A fenwicktree/ACLPC-B lazy_segtree/ACLBC-E lazy_segtree/ACLPC-K lazy_segtree/ACLPC-L lazy_segtree/AOJ-RAQ lazy_segtree/AOJ-RMQandRAQ lazy_segtree/AOJ-RMQandRUQ lazy_segtree/AOJ-RSQandRAQ lazy_segtree/AOJ-RSQandRUQ lazy_segtree/AOJ-RUQ salcp/ACLPC-I scc/ACLPC-G segtree/ACLPC-J segtree/AOJ-RMQ segtree/AOJ-RSQ segtree/yc875 algorithms astar bellman_ford binary_search bitope combination cumulative_sum divisor dynamic_programming dynamic_programming/bit_dp/factorial dynamic_programming/bit_dp/traveling_salesman dynamic_programming/digit_dp/entry dynamic_programming/lcs modpow ordered_set/verify/ABC128E ordered_set/verify/AGC005B pascal_triangle permutation prime rle unionfind unionfind/archive util xor ant-book chapter2/2-1/partial-sum-dfs chapter2/2-2/best-cow-line chapter2/2-3/01knapsack-2 chapter2/2-3/LIS-AOJ chapter2/2-3/division-pattern-number chapter2/2-3/duplicate-combination chapter2/2-3/limited-partial-sum chapter2/2-3/longest-increasing-subsequence chapter2/2-3/unlimited-knapsack chapter2/2-4/expedition chapter2/2-4/food-chain chapter2/2-5/bellman-ford chapter2/2-5/bipartite-judge chapter2/2-5/conscription chapter2/2-5/dijkstra chapter2/2-5/kruskal chapter2/2-5/prim chapter2/2-5/roadblocks chapter2/2-5/warshall-floyd chapter2/2-6/euclid/ex-gojoho chapter2/2-6/euclid/gojoho chapter2/2-6/limited-prime-number chapter2/2-6/prime-number chapter3/3-1/aggressive-cows chapter3/3-1/cable-master chapter3/3-1/max-avg chapter3/3-2/coordinate-compression chapter3/3-2/elastic-collision/physics-experiment chapter3/3-2/flip/face-the-right-way chapter3/3-2/flip/fliptile chapter3/3-2/half-full-scan/4-values-whose-sum-is-0 chapter3/3-2/half-full-scan/huge-knapsack chapter3/3-2/shakutori/jessicas-reading-problem chapter3/3-2/shakutori/subsequence chapter3/3-3/bubble chapter3/3-3/crane chapter3/3-3/kth-number chapter3/3-3/lazyseg-rmq chapter3/3-3/lazyseg-rsq chapter3/3-3/rmq-aoj chapter3/3-3/rsq-and-raq-bit chapter3/3-3/rsq-and-raq-segment-tree chapter3/3-3/rsq-aoj chapter3/3-3/rsq-aoj-bit-ver chapter3/3-3/segment-tree chapter3/3-3/sqrt-decomposition/raq chapter3/3-3/sqrt-decomposition/rmq chapter3/3-3/sqrt-decomposition/rmq-ruq chapter3/3-3/sqrt-decomposition/rsq chapter3/3-3/sqrt-decomposition/rsq-raq chapter3/3-3/sqrt-decomposition/ruq chapter3/3-4/blocks chapter3/3-4/domino-bitdp chapter3/3-4/domino-naive chapter3/3-4/fibo chapter3/3-4/k-length-path chapter3/3-4/matrix-power-series chapter3/3-4/traveling-by-stagecoach chapter3/3-4/tsp-loop chapter3/3-4/tsp-rec chapter4/4-3/lca/aoj-binary-search chapter4/4-3/lca/aoj-bs-lib chapter4/4-3/lca/aoj-naive chapter4/4-3/lca/aoj-rmq chapter4/4-3/lca/binary-search chapter4/4-3/lca/naive chapter4/4-3/lca/rmq atcoder 2-1/full_search 2-1/full_search/ABC002 2-1/full_search/ABC061 2-1/full_search/ABC079 2-1/full_search/ABC104 2-1/full_search/ARC029 2-1/lake_counting 2-1/lake_counting/ARC031 2-1/lake_counting/ARC037 2-1/lake_counting/ATC001 2-1/permutation/ABC054 2-1/shortest_path/ABC007 2-1/shortest_path/ABC088 2-1/shortest_path/ARC005 2-2/greedy/AOJ 2-2/greedy/JOI2007 2-2/task_scheduling/ABC103 2-2/task_scheduling/KUPC2015 2-3/dp/AOJCourse0-1 arithmetic random runestring slice strprocess past_contests ABC/000-009/ABC003/a ABC/000-009/ABC005/d ABC/000-009/ABC006/d_lie ABC/000-009/ABC006/d_right ABC/000-009/ABC006/d_tle ABC/000-009/ABC007/d ABC/010-019/ABC011/a ABC/010-019/ABC011/b ABC/010-019/ABC011/c ABC/010-019/ABC012/a ABC/010-019/ABC012/b ABC/010-019/ABC012/c ABC/010-019/ABC012/d ABC/010-019/ABC013/a ABC/010-019/ABC013/b ABC/010-019/ABC013/c ABC/010-019/ABC014/a ABC/010-019/ABC014/b ABC/010-019/ABC014/c ABC/010-019/ABC015/a ABC/010-019/ABC015/b ABC/010-019/ABC015/c ABC/010-019/ABC015/d ABC/010-019/ABC016/a ABC/010-019/ABC016/b ABC/010-019/ABC016/c ABC/010-019/ABC016/d ABC/010-019/ABC016/d_snip ABC/010-019/ABC017/a ABC/010-019/ABC017/b ABC/010-019/ABC017/c ABC/010-019/ABC017/d ABC/010-019/ABC018/a ABC/010-019/ABC018/b ABC/010-019/ABC018/c_cumsum ABC/010-019/ABC018/c_official ABC/010-019/ABC018/d ABC/010-019/ABC019/a ABC/010-019/ABC019/b ABC/010-019/ABC019/c ABC/010-019/ABC019/d ABC/020-029/ABC020/a ABC/020-029/ABC020/b ABC/020-029/ABC020/c ABC/020-029/ABC021/a ABC/020-029/ABC021/b ABC/020-029/ABC021/c ABC/020-029/ABC021/d ABC/020-029/ABC022/a ABC/020-029/ABC022/b ABC/020-029/ABC022/c ABC/020-029/ABC023/a ABC/020-029/ABC023/b ABC/020-029/ABC023/c ABC/020-029/ABC024/a ABC/020-029/ABC024/b ABC/020-029/ABC024/c ABC/020-029/ABC025/a ABC/020-029/ABC025/b ABC/020-029/ABC026/a ABC/020-029/ABC026/b ABC/020-029/ABC026/c ABC/020-029/ABC026/d ABC/020-029/ABC027/a ABC/020-029/ABC027/b ABC/020-029/ABC027/c ABC/020-029/ABC028/a ABC/020-029/ABC028/b ABC/020-029/ABC028/c ABC/020-029/ABC028/d ABC/020-029/ABC029/a ABC/020-029/ABC029/b ABC/020-029/ABC029/c ABC/020-029/ABC029/d ABC/030-039/ABC030/a ABC/030-039/ABC030/b ABC/030-039/ABC030/c ABC/030-039/ABC031/a ABC/030-039/ABC031/b ABC/030-039/ABC031/c ABC/030-039/ABC031/d ABC/030-039/ABC032/a ABC/030-039/ABC032/b ABC/030-039/ABC032/c ABC/030-039/ABC032/d ABC/030-039/ABC033 ABC/030-039/ABC034 ABC/030-039/ABC035 ABC/030-039/ABC035/d ABC/030-039/ABC036 ABC/030-039/ABC037 ABC/030-039/ABC039 ABC/040-049/ABC040 ABC/040-049/ABC041 ABC/040-049/ABC041/d ABC/040-049/ABC042 ABC/040-049/ABC043 ABC/040-049/ABC044 ABC/040-049/ABC044/d ABC/040-049/ABC045 ABC/040-049/ABC046 ABC/040-049/ABC047 ABC/040-049/ABC048 ABC/040-049/ABC049 ABC/050-059/ABC050 ABC/050-059/ABC051 ABC/050-059/ABC052 ABC/050-059/ABC053 ABC/050-059/ABC053/d ABC/050-059/ABC054 ABC/050-059/ABC055 ABC/050-059/ABC056 ABC/050-059/ABC057 ABC/050-059/ABC058 ABC/050-059/ABC059 ABC/060-069/ABC060 ABC/060-069/ABC061 ABC/060-069/ABC061/d ABC/060-069/ABC062 ABC/060-069/ABC063 ABC/060-069/ABC064 ABC/060-069/ABC065 ABC/060-069/ABC065/d ABC/060-069/ABC066 ABC/060-069/ABC066/d ABC/060-069/ABC067 ABC/060-069/ABC068 ABC/060-069/ABC068/d ABC/060-069/ABC069 ABC/070-079/ABC070 ABC/070-079/ABC071 ABC/070-079/ABC072 ABC/070-079/ABC073 ABC/070-079/ABC073/d ABC/070-079/ABC073/d_other ABC/070-079/ABC074 ABC/070-079/ABC074/d ABC/070-079/ABC075/c ABC/070-079/ABC075/d ABC/070-079/ABC076 ABC/070-079/ABC076/d ABC/070-079/ABC077 ABC/070-079/ABC078 ABC/070-079/ABC079 ABC/080-089/ABC080 ABC/080-089/ABC081 ABC/080-089/ABC082 ABC/080-089/ABC083 ABC/080-089/ABC084 ABC/080-089/ABC085 ABC/080-089/ABC086 ABC/080-089/ABC087 ABC/080-089/ABC088 ABC/080-089/ABC089 ABC/090-099/ABC090 ABC/090-099/ABC091 ABC/090-099/ABC091/d ABC/090-099/ABC092 ABC/090-099/ABC093 ABC/090-099/ABC094 ABC/090-099/ABC095 ABC/090-099/ABC095/d ABC/090-099/ABC096 ABC/090-099/ABC097 ABC/090-099/ABC098 ABC/090-099/ABC099 ABC/100-109/ABC100 ABC/100-109/ABC101 ABC/100-109/ABC101/c ABC/100-109/ABC102 ABC/100-109/ABC103 ABC/100-109/ABC104 ABC/100-109/ABC105 ABC/100-109/ABC106 ABC/100-109/ABC107 ABC/100-109/ABC108 ABC/100-109/ABC109 ABC/110-119/ABC110 ABC/110-119/ABC111 ABC/110-119/ABC112 ABC/200-209/ABC203/a ABC/200-209/ABC203/b ABC/200-209/ABC203/c ABC/200-209/ABC204/a ABC/200-209/ABC204/b ABC/200-209/ABC204/c ABC/200-209/ABC205/a ABC/200-209/ABC205/b ABC/200-209/ABC205/c ABC/200-209/ABC205/d ABC/200-209/ABC206/a ABC/200-209/ABC206/b ABC/200-209/ABC206/c ABC/200-209/ABC207/a ABC/200-209/ABC207/b ABC/200-209/ABC207/c ABC/200-209/ABC208/a ABC/200-209/ABC208/b ABC/200-209/ABC208/c AGC/000-009/AGC001 AGC/000-009/AGC001/b AGC/000-009/AGC002 AGC/000-009/AGC002/c_right AGC/000-009/AGC002/c_wa AGC/000-009/AGC003 AGC/000-009/AGC003/c AGC/000-009/AGC004 AGC/000-009/AGC005 AGC/000-009/AGC005/b AGC/000-009/AGC005/b_original_treap AGC/000-009/AGC006 AGC/000-009/AGC007 AGC/000-009/AGC008 AGC/000-009/AGC009 AGC/010-019/AGC010 AGC/010-019/AGC010/b AGC/010-019/AGC011 AGC/010-019/AGC012 AGC/010-019/AGC013 AGC/010-019/AGC014 AGC/010-019/AGC014/b AGC/010-019/AGC015 AGC/010-019/AGC016 AGC/010-019/AGC016/b AGC/010-019/AGC017 AGC/010-019/AGC018 AGC/010-019/AGC018/b AGC/010-019/AGC019 AGC/010-019/AGC019/b AGC/020-029/AGC020 AGC/020-029/AGC020/b AGC/020-029/AGC021 AGC/020-029/AGC022 AGC/020-029/AGC022/b AGC/020-029/AGC023 AGC/020-029/AGC023/b AGC/020-029/AGC024 AGC/020-029/AGC024/b AGC/020-029/AGC024/c AGC/020-029/AGC025 AGC/020-029/AGC027 AGC/020-029/AGC028 AGC/020-029/AGC029/b AGC/030-039/AGC030 AGC/030-039/AGC033/b AGC/030-039/AGC035 AGC/030-039/AGC035/a AGC/030-039/AGC036/a AGC/030-039/AGC037/a AGC/030-039/AGC037/a_dp AGC/030-039/AGC038/a AGC/030-039/AGC038/a_retry AGC/030-039/AGC038/b AGC/040-049/AGC040/a AGC/040-049/AGC041/a AGC/040-049/AGC041/b AGC/040-049/AGC043/a AGC/040-049/AGC046/a ARC/000-009/ARC001/a ARC/000-009/ARC001/b ARC/000-009/ARC001/c ARC/000-009/ARC002/a ARC/000-009/ARC002/b ARC/000-009/ARC002/c ARC/000-009/ARC002/c_dp ARC/000-009/ARC003/a ARC/000-009/ARC003/b ARC/000-009/ARC004/a ARC/000-009/ARC004/b ARC/000-009/ARC005/a ARC/000-009/ARC005/b ARC/000-009/ARC006/a ARC/000-009/ARC006/b ARC/000-009/ARC007/a ARC/000-009/ARC007/b ARC/000-009/ARC007/c ARC/000-009/ARC008/a ARC/000-009/ARC008/b ARC/000-009/ARC009/a ARC/000-009/ARC009/b ARC/010-019/ARC010/a ARC/010-019/ARC010/b ARC/010-019/ARC011/a ARC/010-019/ARC011/b ARC/010-019/ARC011/c ARC/010-019/ARC012/a ARC/010-019/ARC012/b ARC/010-019/ARC013/a ARC/010-019/ARC013/b ARC/010-019/ARC014/a ARC/010-019/ARC014/b ARC/010-019/ARC014/c ARC/010-019/ARC015/a ARC/010-019/ARC015/b ARC/010-019/ARC016/a ARC/010-019/ARC016/b ARC/010-019/ARC017/a ARC/010-019/ARC017/b ARC/010-019/ARC017/c ARC/010-019/ARC018/a ARC/010-019/ARC018/b ARC/010-019/ARC018/b_snip ARC/010-019/ARC019/a ARC/010-019/ARC019/b ARC/020-029/ARC020/a ARC/020-029/ARC020/b ARC/020-029/ARC021/a ARC/020-029/ARC021/b ARC/020-029/ARC022 ARC/020-029/ARC022/a ARC/020-029/ARC022/c ARC/020-029/ARC023/a ARC/020-029/ARC023/b ARC/020-029/ARC024/a ARC/020-029/ARC024/b ARC/020-029/ARC024/c ARC/020-029/ARC025/a ARC/020-029/ARC025/b ARC/020-029/ARC026/a ARC/020-029/ARC026/b ARC/020-029/ARC027/a ARC/020-029/ARC027/b ARC/020-029/ARC027/b_uf ARC/020-029/ARC027/c ARC/020-029/ARC028/a ARC/020-029/ARC028/b ARC/020-029/ARC028/c ARC/030-039/ARC030/a ARC/030-039/ARC030/b ARC/030-039/ARC031/a ARC/030-039/ARC032/a ARC/030-039/ARC032/b ARC/030-039/ARC033/a ARC/030-039/ARC033/b ARC/030-039/ARC034/a ARC/030-039/ARC034/b ARC/030-039/ARC034/c ARC/030-039/ARC035/a ARC/030-039/ARC035/b ARC/030-039/ARC035/c ARC/030-039/ARC036/a ARC/030-039/ARC036/b ARC/030-039/ARC037 ARC/030-039/ARC037/a ARC/030-039/ARC038/a ARC/030-039/ARC038/b ARC/030-039/ARC039/a ARC/030-039/ARC039/b ARC/040-049/ARC040/a ARC/040-049/ARC040/b ARC/040-049/ARC040/c ARC/040-049/ARC041/a ARC/040-049/ARC041/b ARC/040-049/ARC041/c ARC/040-049/ARC042/a ARC/040-049/ARC042/b ARC/040-049/ARC042/c ARC/040-049/ARC043/a ARC/040-049/ARC043/b ARC/040-049/ARC044/a ARC/040-049/ARC044/b ARC/040-049/ARC045/a ARC/040-049/ARC045/b ARC/040-049/ARC046/a ARC/040-049/ARC046/b ARC/040-049/ARC047/a ARC/040-049/ARC048/a ARC/040-049/ARC048/b ARC/040-049/ARC049/a ARC/040-049/ARC049/b ARC/050-059/ARC050/a ARC/050-059/ARC050/b ARC/050-059/ARC051/a ARC/050-059/ARC051/b ARC/050-059/ARC052/a ARC/050-059/ARC052/b ARC/050-059/ARC053/a ARC/050-059/ARC053/b ARC/050-059/ARC054/a ARC/050-059/ARC054/b ARC/050-059/ARC055/a ARC/050-059/ARC056/a ARC/050-059/ARC056/b_dijkstra_like ARC/050-059/ARC056/b_uf ARC/050-059/ARC056/b_uf2 ARC/050-059/ARC056/b_wa ARC/050-059/ARC057/a ARC/060-069/ARC061/e ARC/060-069/ARC061/e_ac ARC/060-069/ARC061/e_last ARC/060-069/ARC061/e_retry ARC/060-069/ARC061/e_right ARC/060-069/ARC069/e ARC/070-079/ARC071/e ARC/070-079/ARC079/e ARC/070-079/ARC079/e_editorial ARC/080-089/ARC086/d ARC/090-099/ARC094/e ARC/100-109/ARC100/d ARC/100-109/ARC102/d ARC/100-109/ARC103/e ARC/110-119/ARC117/a ARC/110-119/ARC119/a ARC/110-119/ARC120/a E8_100set/001 E8_100set/002 E8_100set/003 E8_100set/004 E8_100set/005 E8_100set/006 E8_100set/007 E8_100set/008 E8_100set/009 E8_100set/010 E8_100set/011 E8_100set/012 E8_100set/013 E8_100set/014 E8_100set/015 E8_100set/016 E8_100set/017 E8_100set/018 E8_100set/019 E8_100set/023 E8_100set/024 E8_100set/025 E8_100set/026 E8_100set/027 E8_100set/028 E8_100set/029 E8_100set/030 E8_100set/031 E8_100set/032 E8_100set/033 E8_100set/034 E8_100set/035 E8_100set/036 E8_100set/037 E8_100set/038 E8_100set/039 E8_100set/040 E8_100set/041 E8_100set/042 E8_100set/043 E8_100set/044 E8_100set/045 E8_100set/046 E8_100set/047 E8_100set/048 E8_100set/049 E8_100set/050 E8_100set/051 E8_100set/052 E8_100set/056 E8_100set/057 E8_100set/058 E8_100set/059 E8_100set/064 E8_100set/065 E8_100set/066 E8_100set/068 E8_100set/069 E8_100set/070 E8_100set/071 E8_100set/076 E8_100set/077 E8_100set/078 E8_100set/080 E8_100set/081 E8_100set/082 E8_100set/083 E8_100set/088 E8_100set/089 E8_100set/090 E8_100set/092 E8_100set/093 E8_100set/094 JOI/00/21_pre1_A JOI/00/21_pre1_B JOI/00/21_pre1_C JOI/00/21_pre2_A JOI/00/21_pre2_B JOI/00/21_pre2_C JOI/01/07_pre_A JOI/01/09_pre_A JOI/01/10_pre_A JOI/01/11_pre_A JOI/01/12_pre_A JOI/01/13_pre_A JOI/01/14_pre_A JOI/01/15_pre_A JOI/01/16_pre_A JOI/01/17_pre_A JOI/01/18_pre_A JOI/01/20_pre1_A JOI/01/20_pre2_A JOI/01/21_pre3_A JOI/02/07_pre_B JOI/02/07_pre_C JOI/02/08_pre_B JOI/02/09_pre_B JOI/02/13_pre_B JOI/02/15_pre_B JOI/02/16_pre_B JOI/02/17_pre_B JOI/02/18_pre_B JOI/02/19_pre_A JOI/02/19_pre_B JOI/02/20_pre1_B JOI/02/20_pre2_B JOI/02/20_pre3_A JOI/02/20_pre3_B JOI/02/21_pre3_B JOI/02/21_pre3_C JOI/03/07_campday1_A JOI/03/07_pre_D JOI/03/10_pre_B JOI/03/11_pre_B JOI/03/12_pre_B JOI/03/14_pre_B JOI/03/15_pre_C JOI/03/16_pre_C JOI/03/17_pre_C JOI/03/18_pre_C JOI/03/19_pre_C JOI/03/20_pre1_C JOI/03/20_pre2_C JOI/03/20_pre3_C JOI/04/07_fin_A JOI/04/07_pre_F JOI/04/08_pre_C JOI/04/10_pre_C JOI/04/11_pre_C JOI/04/13_pre_C JOI/04/14_pre_C JOI/04/20_pre2_A JOI/05/07_camp_B JOI/05/07_camp_C JOI/05/07_camp_D JOI/05/07_camp_G JOI/05/07_fin_B JOI/05/07_pre_E JOI/05/08_fin_B JOI/05/09_fin_A JOI/05/10_camp_A JOI/05/10_campday4_A JOI/05/10_pre_D JOI/05/12_fin_A JOI/05/12_fin_B JOI/05/12_pre_C JOI/05/18_fin_A JOI/05/19_fin_A JOI/05/20_pre2_B JOI/05/20_pre2_C JOI/06/07_campday3_A JOI/06/08_campday2_A JOI/06/08_campday3_A_simple_map JOI/06/08_campday3_A_zatsu_imos JOI/06/09_pre_C JOI/06/10_campday1_C JOI/06/10_fin_C JOI/06/10_pre_E JOI/06/11_campday1_A JOI/06/11_campday1_A_another JOI/06/11_campday4_C JOI/06/11_fin_B JOI/06/12_fin_C JOI/06/13_campday1_D JOI/06/14_campday3_A JOI/06/14_fin_A JOI/06/14_fin_B JOI/06/16_fin_A JOI/06/16_fin_B JOI/06/16_pre_D JOI/06/17_fin_A JOI/06/19_pre_D JOI/06/20_fin_A JOI/07/07_campday2_B JOI/07/07_campday3_B JOI/07/07_fin_D JOI/07/07_fin_E JOI/07/08_campday1_A JOI/07/08_campday1_B JOI/07/08_campday1_C JOI/07/08_campday2_B JOI/07/08_campday3_B JOI/07/08_fin_D JOI/07/08_fin_E JOI/07/08_fin_E_retry JOI/07/09_fin_C JOI/07/09_pre_F JOI/07/10_fin_B JOI/07/11_fin_C JOI/07/13_fin_B JOI/07/13_fin_B_other JOI/07/13_pre_E JOI/07/14_campday4_C JOI/07/14_fin_C JOI/07/15_campday1_B JOI/07/15_fin_C JOI/07/15_pre_E JOI/07/17_pre_E JOI/07/17_pre_F JOI/07/17_pre_F_another JOI/07/18_fin_B JOI/07/18_pre_D JOI/07/18_pre_E JOI/07/19_fin_B JOI/07/19_pre_E JOI/07/20_fin_B JOI/07/20_pre_D JOI/07/20_pre_D_answer ant-book-drken-version/chapter2/2-1-2/ARC037-B ant-book-drken-version/chapter2/2-2-2/ABC038-D/dp ant-book-drken-version/chapter2/2-2-2/ABC038-D/lis ant-book-drken-version/chapter2/2-2-2/ABC038-D/right-dp ant-book-drken-version/chapter2/2-2-3/ABC009-C ant-book-drken-version/chapter2/2-2-4/ARC006-C aoj/algorithm-and-data-structure/1-intro/gcd aoj/algorithm-and-data-structure/1-intro/insertion_sort aoj/algorithm-and-data-structure/1-intro/maximum_profit aoj/algorithm-and-data-structure/1-intro/prime_numbers aoj/algorithm-and-data-structure/10-dp/fibonacci aoj/algorithm-and-data-structure/10-dp/lcs aoj/algorithm-and-data-structure/10-dp/mcm aoj/algorithm-and-data-structure/11-graph1/bfs aoj/algorithm-and-data-structure/11-graph1/connected_components aoj/algorithm-and-data-structure/11-graph1/dfs aoj/algorithm-and-data-structure/11-graph1/graph aoj/algorithm-and-data-structure/12-graph2/mst aoj/algorithm-and-data-structure/12-graph2/sss1 aoj/algorithm-and-data-structure/12-graph2/sss2 aoj/algorithm-and-data-structure/2-primary-sort/bubble_sort aoj/algorithm-and-data-structure/2-primary-sort/selection_sort aoj/algorithm-and-data-structure/2-primary-sort/shell_sort aoj/algorithm-and-data-structure/2-primary-sort/stable_sort aoj/algorithm-and-data-structure/3-basic-ds/areas aoj/algorithm-and-data-structure/3-basic-ds/linked_list aoj/algorithm-and-data-structure/3-basic-ds/queue aoj/algorithm-and-data-structure/3-basic-ds/queue_struct aoj/algorithm-and-data-structure/3-basic-ds/stack aoj/algorithm-and-data-structure/3-basic-ds/stack_struct aoj/algorithm-and-data-structure/4-search/allocation aoj/algorithm-and-data-structure/4-search/binary_search aoj/algorithm-and-data-structure/4-search/dictionary aoj/algorithm-and-data-structure/4-search/linear_search aoj/algorithm-and-data-structure/5-divide-and-conquer/exhaustive_search aoj/algorithm-and-data-structure/5-divide-and-conquer/inversions aoj/algorithm-and-data-structure/5-divide-and-conquer/koch_curve aoj/algorithm-and-data-structure/5-divide-and-conquer/merge_sort aoj/algorithm-and-data-structure/6-sort/counting_sort aoj/algorithm-and-data-structure/6-sort/mcs aoj/algorithm-and-data-structure/6-sort/partition aoj/algorithm-and-data-structure/6-sort/quick_sort aoj/algorithm-and-data-structure/7-tree/binary_tree aoj/algorithm-and-data-structure/7-tree/reconstruction aoj/algorithm-and-data-structure/7-tree/rooted_tree aoj/algorithm-and-data-structure/7-tree/tree_walk aoj/algorithm-and-data-structure/8-bst/delete aoj/algorithm-and-data-structure/8-bst/insert aoj/algorithm-and-data-structure/8-bst/search aoj/algorithm-and-data-structure/8-bst/treap/alds1/treap aoj/algorithm-and-data-structure/8-bst/treap/alds1/treap_struct aoj/algorithm-and-data-structure/9-heap-tree/complete_binary_tree aoj/algorithm-and-data-structure/9-heap-tree/max_heap aoj/algorithm-and-data-structure/9-heap-tree/priority_queue aoj/data-set-and-query/disjoin_set aoj/geometry/1-point-and-vector/a_projection aoj/geometry/1-point-and-vector/b_reflection aoj/geometry/1-point-and-vector/c_anticlockwise aoj/geometry/2-segment/a_parallel_orthogonal aoj/geometry/2-segment/b_intersection aoj/geometry/2-segment/c_cross_point aoj/geometry/2-segment/d_distance aoj/geometry/3-polygon/a_area aoj/geometry/3-polygon/b_is_convex aoj/geometry/3-polygon/c_polygon_point_containment aoj/geometry/4-convex-polygon/a_convex_hull aoj/geometry/4-convex-polygon/b_diameter_of_convex aoj/geometry/6-segment-set/a_manhattan_geometry aoj/graph/articulation_point aoj/graph/bellman aoj/graph/dijkstra aoj/graph/mst/kruskal aoj/graph/mst/prim aoj/graph/topological_sort/dfs aoj/graph/topological_sort/stack aoj/graph/topological_sort/verify-stack aoj/graph/tree_diameter aoj/graph/wf aoj/introduction/1-Intro/1a aoj/introduction/1-Intro/1b aoj/introduction/1-Intro/1c aoj/introduction/1-Intro/1d aoj/introduction/10-math/10a aoj/introduction/10-math/10b aoj/introduction/10-math/10c aoj/introduction/10-math/10d aoj/introduction/11-oop/11a aoj/introduction/11-oop/11b aoj/introduction/11-oop/11c aoj/introduction/11-oop/11d aoj/introduction/2-ifelse/2a aoj/introduction/2-ifelse/2b aoj/introduction/2-ifelse/2c aoj/introduction/2-ifelse/2d aoj/introduction/3-forloop/3a aoj/introduction/3-forloop/3b aoj/introduction/3-forloop/3c aoj/introduction/3-forloop/3d aoj/introduction/4-calculation/4a aoj/introduction/4-calculation/4b aoj/introduction/4-calculation/4c aoj/introduction/4-calculation/4d aoj/introduction/5-structured-programming1/5a aoj/introduction/5-structured-programming1/5b aoj/introduction/5-structured-programming1/5c aoj/introduction/5-structured-programming1/5d aoj/introduction/6-array/6a aoj/introduction/6-array/6b aoj/introduction/6-array/6c aoj/introduction/6-array/6d aoj/introduction/7-structured-programming2/7a aoj/introduction/7-structured-programming2/7b aoj/introduction/7-structured-programming2/7c aoj/introduction/7-structured-programming2/7d aoj/introduction/8-character/8a aoj/introduction/8-character/8b aoj/introduction/8-character/8c aoj/introduction/8-character/8d aoj/introduction/9-string/9a aoj/introduction/9-string/9b aoj/introduction/9-string/9c aoj/introduction/9-string/9d codeforces/educational/080-089/086/a codeforces/math/1056B codeforces/math/1061C codeforces/math/1062B codeforces/math/1068B codeforces/math/1076B codeforces/math/1091C codeforces/math/1110C codeforces/math/1114C codeforces/math/1133B codeforces/math/1133D codeforces/math/1143B codeforces/math/1149A codeforces/math/1155C codeforces/math/1165D codeforces/math/1178D codeforces/math/1184A1 codeforces/math/1195D1 codeforces/math/1200C codeforces/math/1209B codeforces/math/1220B codeforces/math/1266C codeforces/math/1285C codeforces/math/1294C codeforces/math/1305C codeforces/math/1312C codeforces/math/1329B codeforces/math/1330B codeforces/math/1332B codeforces/math/1332D codeforces/math/1334A codeforces/math/1334C codeforces/math/1336B codeforces/math/1338A codeforces/math/1342C codeforces/math/1349A codeforces/math/1354A codeforces/math/1354C1 codeforces/math/1355A codeforces/math/1355C codeforces/math/1355D codeforces/math/1363A codeforces/math/1370C codeforces/math/1372B codeforces/math/678C codeforces/math/678D codeforces/math/678D/sniptest codeforces/math/707C codeforces/math/735D codeforces/math/742B codeforces/math/743C codeforces/math/757B codeforces/math/762A codeforces/math/787A codeforces/math/817A codeforces/math/833A codeforces/math/840A codeforces/math/870C codeforces/math/876B codeforces/math/891A codeforces/math/900B codeforces/math/923A codeforces/math/937B codeforces/math/992B codeforces/other/1305B codeforces/other/1307B codeforces/other/1307C codeforces/other/1311B codeforces/other/1311C codeforces/other/1312D codeforces/other/1315B codeforces/other/1315C codeforces/other/1316B codeforces/other/1320A codeforces/other/1320B codeforces/other/1320B/libtest codeforces/other/1321C codeforces/other/1322A codeforces/other/1323B codeforces/other/1324D codeforces/other/1324E codeforces/other/1325C codeforces/other/1325D codeforces/other/1326C codeforces/other/1327B codeforces/other/1327C codeforces/other/1327E codeforces/other/1328B codeforces/other/1328C codeforces/other/1328D codeforces/other/1329A codeforces/other/1332C codeforces/other/1333C codeforces/other/1335D codeforces/other/1336A codeforces/other/1339B codeforces/other/1340A codeforces/other/1340B codeforces/other/1341B codeforces/other/1343C codeforces/other/1343D codeforces/other/1351C codeforces/other/1353D codeforces/other/1354B codeforces/other/1355B codeforces/other/1363B codeforces/other/1363C codeforces/other/1365D codeforces/other/1366B codeforces/other/1366C codeforces/other/1367C codeforces/other/1367D codeforces/other/1368B codeforces/other/1368C codeforces/other/1368D codeforces/other/1369D codeforces/other/1373D codeforces/round/500-599/580-589/587/a codeforces/round/500-599/580-589/587/a_check codeforces/round/500-599/580-589/587/b codeforces/round/500-599/580-589/587/d codeforces/round/600-699/600-609/606/a codeforces/round/600-699/600-609/606/b codeforces/round/600-699/600-609/606/c codeforces/round/600-699/600-609/606/d codeforces/round/600-699/600-609/606/e codeforces/round/600-699/600-609/606/f codeforces/round/600-699/610-619/610/a codeforces/round/600-699/610-619/610/b1 codeforces/round/600-699/610-619/610/b2 diffOrder/ABC004-D diffOrder/ABC009-C diffOrder/ABC011-D diffOrder/ABC013-D diffOrder/ABC014-D diffOrder/ABC022-D diffOrder/ABC023-D diffOrder/ABC025-C diffOrder/ABC030-D diffOrder/ABC131-F diffOrder/ABC132-F diffOrder/ABC136-F diffOrder/ABC139-F diffOrder/ABC140-F diffOrder/ABC142-F diffOrder/ABC145-F diffOrder/ABC145-F/ABC116-C diffOrder/ABC149-F diffOrder/ABC150-F diffOrder/ABC151-F diffOrder/ABC152-F diffOrder/ABC154-F diffOrder/ABC156-F diffOrder/ABC158-F diffOrder/ABC159-F diffOrder/ABC161-F diffOrder/ABC162-F diffOrder/ABC165-F diffOrder/ABC166-F diffOrder/ABC167-F diffOrder/ABC170-F diffOrder/ABC171-F diffOrder/ABC172-F diffOrder/ABC173-E diffOrder/ABC173-F diffOrder/AGC/AGC008-C diffOrder/AGC/AGC009-B diffOrder/AGC/AGC013-B diffOrder/AGC/AGC025-B diffOrder/AGC/AGC026-B diffOrder/AGC/AGC026-C diffOrder/AGC/AGC033-C diffOrder/AGC/AGC036-B diffOrder/AGC/AGC040-B diffOrder/AGC/AGC043-B diffOrder/AGC/AGC046-B diffOrder/AGC044-A diffOrder/ARC003-C diffOrder/ARC003-C_bfs diffOrder/ARC004-C diffOrder/ARC006-D diffOrder/ARC008-C diffOrder/ARC009-C diffOrder/ARC010-C diffOrder/ARC014-D diffOrder/ARC023-C diffOrder/ARC025-C diffOrder/ARC026-C diffOrder/ARC029-C diffOrder/ARC029-C/verify diffOrder/ARC031-C diffOrder/ARC032-C diffOrder/ARC039-C diffOrder/ARC045-C diffOrder/ARC051-C diffOrder/ARC053-C diffOrder/ARC064-E diffOrder/ARC075-E diffOrder/ARC091-E diffOrder/ARC098-E diffOrder/Tenka2012preA-C diffOrder/aising2019-D diffOrder/codefestival2014easy diffOrder/codefestival2014preA-D diffOrder/codefestival2015preB-D diffOrder/codeformula2014final-D diffOrder/codeformula2014preB-D diffOrder/indeedpreA-D diffOrder/mujin2017_A diffOrder/tenka2012preB-C diffOrder/tenka2014preA-C enterprise/DDCC2016_final/a enterprise/DDCC2016_pre enterprise/DDCC2017_final/a enterprise/DDCC2017_pre/c enterprise/DDCC2019_final/a enterprise/DDCC2019_final/a_tle enterprise/DDCC2019_pre enterprise/DISCO_2016_final/b enterprise/DISCO_2016_qual/a enterprise/DISCO_2016_qual/b enterprise/DISCO_2016_qual/b_right enterprise/DigitalArts/a enterprise/DigitalArts/b enterprise/Tenka1_2012_qualA/a enterprise/Tenka1_2012_qualA/b enterprise/Tenka1_2012_qualB/a enterprise/Tenka1_2012_qualB/b enterprise/Tenka1_2012_qualC/a enterprise/Tenka1_2012_qualC/b enterprise/Tenka1_2013_qualA/a enterprise/Tenka1_2013_qualA/b enterprise/Tenka1_2013_qualB/a enterprise/Tenka1_2013_qualB/b enterprise/Tenka1_2014_qualA/a enterprise/Tenka1_2014_qualA/b enterprise/Tenka1_2014_qualB/a enterprise/Tenka1_2014_qualB/b enterprise/Tenka1_2015_qualA/a enterprise/Tenka1_2015_qualB/a enterprise/Tenka1_2015_qualB/b enterprise/Tenka1_2016_pre/b enterprise/Tenka1_2016_pre/b_right enterprise/Tenka1_2017 enterprise/Tenka1_2018_regular/d enterprise/Tenka1_2018_regular/d_verify enterprise/Tenka1_beginner_2019/a enterprise/Tenka1_beginner_2019/b enterprise/codeFlyer_final_2018 enterprise/codeFlyer_pre_2018 enterprise/code_fes_2014_easy/b enterprise/code_fes_2014_easy/c enterprise/code_fes_2014_final/b enterprise/code_fes_2014_final/c enterprise/code_fes_2014_final/d enterprise/code_fes_2014_final/e enterprise/code_fes_2014_qualA/b enterprise/code_fes_2014_qualA/c enterprise/code_fes_2014_qualB/a enterprise/code_fes_2014_qualB/b enterprise/code_fes_2014_qualB/c enterprise/code_fes_2014_qualB/d enterprise/code_fes_2015_asapro_easy/b enterprise/code_fes_2015_asapro_hard/a enterprise/code_fes_2015_asapro_middle/a enterprise/code_fes_2015_asapro_middle/b enterprise/code_fes_2015_qualA/a enterprise/code_fes_2015_qualA/b enterprise/code_fes_2015_qualA/c enterprise/code_fes_2015_qualA/d enterprise/code_fes_2015_qualB/a enterprise/code_fes_2015_qualB/b enterprise/code_fes_2015_qualB/c enterprise/code_fes_2016_final enterprise/code_fes_2016_final/a enterprise/code_fes_2016_final/b enterprise/code_fes_2016_final/d_bugbug enterprise/code_fes_2016_final/d_retry enterprise/code_fes_2016_qual_A enterprise/code_fes_2016_qual_A/a enterprise/code_fes_2016_qual_A/b enterprise/code_fes_2016_qual_B/a enterprise/code_fes_2016_qual_B/b enterprise/code_fes_2016_qual_B/c enterprise/code_fes_2016_qual_B/d enterprise/code_fes_2016_qual_C enterprise/code_fes_2016_qual_C/a enterprise/code_fes_2016_qual_C/b enterprise/code_fes_2017_final enterprise/code_fes_2017_final/a enterprise/code_fes_2017_final/a_right enterprise/code_fes_2017_final/a_tle enterprise/code_fes_2017_final/c enterprise/code_fes_2017_qual_A enterprise/code_fes_2017_qual_A/a enterprise/code_fes_2017_qual_A/b enterprise/code_fes_2017_qual_B/a enterprise/code_fes_2017_qual_B/b enterprise/code_fes_2017_qual_B/c enterprise/code_fes_2017_qual_C enterprise/code_fes_2017_qual_C/a enterprise/code_fes_2017_qual_C/b enterprise/code_fes_2018_final/a enterprise/code_fes_2018_final/b enterprise/code_fes_2018_final/c enterprise/code_fes_2018_qual_A/c enterprise/code_formula_2014_final/c enterprise/code_formula_2014_final/f enterprise/code_formula_2014_qualA/a enterprise/code_formula_2014_qualA/b enterprise/code_formula_2014_qualA/c enterprise/code_formula_2014_qualA/c_AC enterprise/code_formula_2014_qualA/c_check enterprise/code_formula_2014_qualB/a enterprise/code_formula_2014_qualB/b enterprise/code_formula_2014_qualB/c enterprise/code_thanks_fes_2017/c enterprise/code_thanks_fes_2017/d enterprise/code_thanks_fes_2018 enterprise/code_thanks_fes_2018/c enterprise/code_thanks_fes_2018/d enterprise/colocon_2018_final enterprise/colocon_2018_final/a enterprise/colocon_2018_pre enterprise/donuts_2015/a enterprise/donuts_2015/b enterprise/donuts_2015/c enterprise/dwango1st/b enterprise/dwango2nd/a enterprise/dwango2nd/b enterprise/dwango3th enterprise/dwango4th enterprise/dwango5th/c enterprise/indeed_now_qualA/a enterprise/indeed_now_qualA/b enterprise/indeed_now_qualA/c enterprise/indeed_now_qualB/a enterprise/indeed_now_qualB/b enterprise/indeed_now_qualB/c enterprise/indeed_now_qualB/d enterprise/minpro2017 enterprise/mujin_2018 enterprise/mujin_pc/a enterprise/mujin_pc/b enterprise/nikkei_ex enterprise/nikkei_ex/e enterprise/nikkei_ex/f enterprise/soundhound2018-masters-tournament/a enterprise/soundhound2018-masters-tournament/b enterprise/soundhound2018-masters-tournament/c enterprise/soundhound2018-masters-tournament/d enterprise/soundhound2018-spring enterprise/soundhound2018-summer-final enterprise/soundhound2018-summer-final/a originals/ABS/practice-a originals/APG4b/a originals/APG4b/b originals/APG4b/c originals/APG4b/d originals/APG4b/e originals/APG4b/f originals/APG4b/g originals/APG4b/h originals/APG4b/i originals/APG4b/j originals/APG4b/k originals/APG4b/l originals/APG4b/m originals/APG4b/n originals/APG4b/o originals/APG4b/p originals/APG4b/q originals/APG4b/r originals/APG4b/s originals/APG4b/t originals/APG4b/u originals/APG4b/v originals/APG4b/w originals/APG4b/x originals/APG4b/y originals/APG4b/z originals/ATC002/b originals/DDCC2016_final/a originals/DDCC2016_pre/a originals/DDCC2017_pre/a originals/JOIG/a originals/JOIG/b originals/NJPC2017/a originals/Tenka2016preA/a originals/Tenka2016preB/a originals/cf2014_team/a originals/cf2014_team/b originals/cf2014_team/c originals/cf2014b/a originals/cf2014b/b originals/cf2014b/c originals/cf2014b/d originals/cf2014b/e originals/cf2014b/f originals/cf2014easy/a originals/cf2014final/a originals/cf2014preA/a originals/cf2015_final/a originals/cf2015_final/b originals/cf2015_team_relay/a originals/cf2015_team_relay/b originals/cf2015_team_relay/c originals/cf2015_team_relay/d originals/cf2015asaproEasy/a originals/cf2016_relay/a originals/cf2016_relay/b originals/cf2018qualA/a originals/cf2018qualA/b originals/cf2018qualB/a originals/cf2018qualB/b originals/cf_team_relay/a originals/cf_team_relay/b originals/cf_team_relay_2018/a originals/cf_team_relay_2018/b originals/cf_team_relay_2018/c originals/cfthanks2014A/a originals/cfthanks2014A/b originals/cfthanks2014A/c originals/cfthanks2017/a originals/cfthanks2017/b originals/cfthanks2018/a originals/cfthanks2018/b originals/codeFlyer/a originals/codeFlyer/b originals/codeFlyer2018open/a originals/code_formula_2014_final/a originals/code_formula_2014_final/b originals/colocon2018/a originals/colocon2018/b originals/cpsco2019_session2/a originals/cpsco2019_session2/b originals/cpsco2019_session4/a originals/cpsco2019_session4/b originals/cpsco2019_session4/c originals/disco2017pre/b originals/disco2019pre/a originals/donuts_2014/a originals/donuts_2014/b originals/donuts_2014/c originals/dwango/a originals/dwango3th/a originals/dwango3th/b originals/dwango4th/a originals/dwango4th/b originals/gigacode2019/a originals/gigacode2019/b originals/gigacode2019/c originals/golden_week_2015/a originals/indeed_now/a originals/iroha2019day1/a originals/iroha2019day1/b originals/iroha2019day1/c originals/iroha2019day1/d originals/lang_test_ver1/a originals/lang_test_ver1/b originals/lang_test_ver1/c originals/minnna_no_procon/a originals/minnna_no_procon/b originals/minnna_no_procon2018/a originals/minnna_no_procon2018/b originals/mujin2018/a originals/mujin2018/b originals/new_year_2015/a originals/new_year_2015/b originals/new_year_2015/c originals/nikkei2019ex/a originals/nikkei2019ex/b originals/nikkei2019ex/c originals/nikkei2019ex/d originals/otemachi2019/a originals/paken_2018_day2/a originals/pakencamp_2019_day3/a originals/pakencamp_2019_day3/b originals/qupc2018/a originals/qupc2018/b originals/soundhound2018spring/a originals/soundhound2018spring/b originals/square869120Contest_5th/a others/APC001/a others/APC001/b others/APC001/c others/APC001/d_lie others/APC001/d_right others/EDPC/f others/EDPC/i others/EDPC/j others/EDPC/k others/EDPC/l others/EDPC/m others/EDPC/n others/EDPC/n_right others/EDPC/o others/EDPC/o_tle others/EDPC/s others/PAST_1st/n others/PAST_1st/o others/PAST_2nd/a others/PAST_2nd/b others/PAST_2nd/c others/PAST_2nd/d others/PAST_2nd/e others/PAST_2nd/f others/PAST_2nd/g others/PAST_2nd/h others/PAST_2nd/i others/PAST_2nd/j others/PAST_2nd/k others/PAST_2nd/l others/PAST_2nd/n others/PAST_3rd/a others/PAST_3rd/b others/PAST_3rd/c others/PAST_3rd/d others/PAST_3rd/e others/PAST_3rd/f others/PAST_3rd/g others/PAST_3rd/h others/PAST_3rd/i others/PAST_3rd/j others/PAST_3rd/k others/PAST_3rd/l others/PAST_3rd/m others/PAST_4th/a others/PAST_4th/b others/PAST_4th/c others/PAST_4th/d others/PAST_4th/e others/PAST_4th/f others/PAST_4th/g others/PAST_4th/h others/PAST_4th/i others/PAST_4th/j others/PAST_4th/k others/PAST_4th/l others/PAST_5th/a others/PAST_5th/b others/PAST_5th/c others/PAST_5th/d others/PAST_5th/e others/PAST_5th/f others/PAST_5th/g others/PAST_5th/h others/PAST_5th/i others/PAST_5th/j others/PAST_6th/a others/PAST_6th/b others/PAST_6th/c others/PAST_6th/d others/PAST_6th/e others/PAST_6th/f others/chokudai_speedrun001/a others/chokudai_speedrun001/b others/chokudai_speedrun001/c others/chokudai_speedrun001/d others/chokudai_speedrun001/e others/chokudai_speedrun001/f others/chokudai_speedrun001/g others/chokudai_speedrun001/h others/chokudai_speedrun001/i others/chokudai_speedrun001/j others/chokudai_speedrun001/k others/chokudai_speedrun001/l others/update-test/a others/update-test/b others/update-test/c others/update-test/d others/update-test/e others/update-test/f others/update-test/g others/update-test/h others/update-test/i others/update-test/j others/update-test/k others/update-test/l upsolves/AtCoder/ABC179-F upsolves/AtCoder/ABC181-F upsolves/AtCoder/ABC183-F upsolves/AtCoder/ABC183-F-norefactor upsolves/AtCoder/ABC184-C upsolves/AtCoder/ABC184-E upsolves/AtCoder/ABC184-E-01BFS upsolves/AtCoder/ABC184-E-dijkstra upsolves/AtCoder/ABC186-E upsolves/AtCoder/ABC186-F upsolves/AtCoder/ABC186-F-editorial upsolves/AtCoder/ABC187-E upsolves/AtCoder/ABC187-F upsolves/AtCoder/ABC188-F upsolves/AtCoder/ABC195-B upsolves/AtCoder/ABC198-D upsolves/AtCoder/ACLBC-B upsolves/AtCoder/ARC104-C upsolves/AtCoder/ARC106-D upsolves/AtCoder/ARC107-B upsolves/AtCoder/ARC109-C upsolves/AtCoder/ARC111-A upsolves/AtCoder/ARC111-B upsolves/AtCoder/ARC111-B-uf upsolves/AtCoder/CSR002-K upsolves/Codeforces/CR-RaifRound-E upsolves/Codeforces/CR681-div2D upsolves/Codeforces/CR687-div2D upsolves/Codeforces/CR688-div2C upsolves/Codeforces/ECR101-C upsolves/Codeforces/ECR101-D upsolves/not_joined/ARC112-A upsolves/not_joined/ARC113-A upsolves/not_joined/ARC113-B upsolves/not_joined/ARC113-C upsolves/not_joined/ARC114-A upsolves/not_joined/ARC114-B upsolves/not_joined/ARC115-A upsolves/not_joined/ARC115-B upsolves/not_joined/ARC115-C workout/1st/ABC/ABC007-D workout/1st/ABC/ABC029-D workout/1st/ABC/ABC040-D workout/1st/ABC/ABC041-D workout/1st/ABC/ABC042-D workout/1st/ABC/ABC043-D workout/1st/ABC/ABC044-C workout/1st/ABC/ABC045-D workout/1st/ABC/ABC049-D workout/1st/ABC/ABC051-C workout/1st/ABC/ABC051-D workout/1st/ABC/ABC053-D workout/1st/ABC/ABC054-D workout/1st/ABC/ABC056-C workout/1st/ABC/ABC057-D workout/1st/ABC/ABC058-D workout/1st/ABC/ABC059-C workout/1st/ABC/ABC060-D workout/1st/ABC/ABC062-C workout/1st/ABC/ABC062-D workout/1st/ABC/ABC062-D/pqtest workout/1st/ABC/ABC063-D workout/1st/ABC/ABC068-C workout/1st/ABC/ABC075-D workout/1st/ABC/ABC077-C workout/1st/ABC/ABC080-D workout/1st/ABC/ABC082-D workout/1st/ABC/ABC083-D workout/1st/ABC/ABC084-C workout/1st/ABC/ABC084-D workout/1st/ABC/ABC087-D workout/1st/ABC/ABC088-D workout/1st/ABC/ABC089-D workout/1st/ABC/ABC091-C workout/1st/ABC/ABC093-C workout/1st/ABC/ABC096-D workout/1st/ABC/ABC097-C workout/1st/ABC/ABC097-D workout/1st/ABC/ABC099-D workout/1st/ABC/ABC100-D workout/1st/ABC/ABC101-C workout/1st/ABC/ABC102-C workout/1st/ABC/ABC103-D workout/1st/ABC/ABC105-C workout/1st/ABC/ABC105-D workout/1st/ABC/ABC106-C workout/1st/ABC/ABC106-D workout/1st/ABC/ABC107-B workout/1st/ABC/ABC107-C workout/1st/ABC/ABC108-B workout/1st/ABC/ABC109-D workout/1st/ABC/ABC110-C workout/1st/ABC/ABC110-D workout/1st/ABC/ABC111-C workout/1st/ABC/ABC112-C workout/1st/ABC/ABC112-D workout/1st/joined/ABC113-D workout/1st/joined/ABC114-C workout/1st/joined/ABC114-D workout/1st/joined/ABC115-D workout/1st/joined/ABC116-C workout/1st/joined/ABC116-D workout/1st/joined/ABC117-D workout/1st/joined/ABC118-D workout/1st/joined/ABC118-D-another workout/1st/joined/ABC119-D workout/1st/joined/ABC121-D workout/1st/joined/ABC122-D workout/1st/joined/ABC123-C workout/1st/joined/ABC123-D-binary workout/1st/joined/ABC123-D-pq workout/1st/joined/ABC124-D workout/1st/joined/ABC127-D workout/1st/joined/ABC127-E workout/1st/joined/ABC128-B workout/1st/joined/ABC128-D workout/1st/joined/ABC129-D workout/1st/joined/ABC129-E workout/1st/joined/ABC130-C workout/1st/joined/ABC130-D workout/1st/joined/ABC130-E workout/1st/joined/ABC132-E workout/1st/joined/ABC134-D workout/1st/joined/ABC134-E workout/1st/joined/ABC135-D workout/1st/joined/ABC136-E workout/1st/joined/ABC137-D workout/1st/joined/ABC138-E workout/1st/joined/ABC139-E workout/1st/joined/ABC140-D workout/1st/joined/ABC142-E workout/1st/joined/ABC144-E workout/1st/joined/ABC145-D workout/1st/joined/ABC145-E workout/1st/joined/ABC145-E-greedyDP workout/1st/joined/ABC146-E workout/1st/joined/ABC147-D workout/1st/joined/ABC147-E workout/1st/joined/ABC148-E workout/1st/joined/ABC149-E workout/1st/joined/ABC150-D workout/1st/joined/ABC152-D workout/1st/joined/ABC152-E workout/1st/joined/ABC155-E workout/1st/joined/ABC158-E workout/1st/joined/ABC159-E workout/1st/joined/CADDi2018-C workout/1st/joined/CADDi2018-D workout/1st/joined/DISCO2020pre-C/normal workout/1st/joined/DISCO2020pre-C/recursive workout/1st/joined/DISCO2020pre-D workout/1st/joined/Tenka1BC-C workout/1st/joined/Tenka1BC2019-C workout/1st/joined/dwango5th-B workout/1st/joined/exawizards2019-C workout/1st/joined/keyence2019-D workout/1st/joined/mitsui-E workout/1st/joined/nikkei2019-D workout/PAST_hard/03-M yukicoder/past_contests/100-199/100-109/107 yukicoder/past_contests/100-199/130-139/134 yukicoder/past_contests/200-299/280-289/286 yukicoder/past_contests/300-399/350-359/357 yukicoder/past_contests/600-699/690-699/698 yukicoder/past_contests/700-799/770-779/771 yukicoder/past_contests/800-899/800-810/807 yukicoder/past_contests/800-899/840-849/841 yukicoder/past_contests/800-899/840-849/842 yukicoder/past_contests/800-899/840-849/843 yukicoder/past_contests/800-899/840-849/844 yukicoder/past_contests/800-899/840-849/845 supplementary bigint/ABC180-D binary-search/ARC037-C bracket/CPSCO2019Session2-C dijkstra/library-2/ABC143-E dijkstra/library-2/ABC143-E-squareorder dijkstra/library-2/ABC170-F dijkstra/library-2/ARC056-B dijkstra/library-3/ABC164-E dijkstra/library-3/ABC170-F dijkstra/library-3/JOI-F dijkstra/library-3/yc160 dijkstra/library/ABC143-E dijkstra/library/ABC170-F dijkstra/library/ARC056-B dijkstra/past001-J/pq_ver dijkstra/past001-J/square_order_ver dijkstra/yc160 dijkstra/yc20 dijkstra/yc34 dijkstra/yc848 doubling/ABC175-D doubling/ABC179-E dp/ABC104-D dp/ABC141-E dp/ABC159-F/01 dp/ABC169-F dp/AGC031-B dp/AGC046-B dp/diverta-2-d dp/edpc/f dp/edpc/f_kubaru dp/edpc/p dp/edpc/q dp/edpc/r dp/edpc/t dp/edpc/u dp/edpc/w dp/exa-wizards-2019-d dp/keyence2020-D dp/probability_dp/ABC008-C dp/probability_dp/ABC011-D dp/probability_dp/ABC078-C dp/probability_dp/ABC144-F dp/probability_dp/ABC184-D dp/probability_dp/AGC049-A dp/probability_dp/CR688div2-D dp/probability_dp/EDPC-J dp/probability_dp/SHPC2018-C dp/probability_dp/TDPC-C dp/probability_dp/codefes2014-C dp/probability_dp/codefes2014-C_doubling1 dp/probability_dp/codefes2014-C_doubling2 dp/probability_dp/dwango-C dp/probability_dp/dwango_6th_B dp/probability_dp/msolutions2019-C dp/probability_dp/yc108 dp/probability_dp/yc144 dp/rerooting/1324F dp/rerooting/ABC160-F dp/rerooting/aoj-1595 dp/rerooting/aoj-GRL-5A dp/rerooting/edpc-V dp/rerooting/library/non-recursive-version dp/rerooting/library/non-recursive-version/1324F dp/rerooting/library/non-recursive-version/ABC160-F dp/rerooting/library/non-recursive-version/edpc-V dp/rerooting/library/recursive-version dp/rerooting/library/recursive-version/1324F dp/rerooting/library/recursive-version/ABC160-F dp/rerooting/library/recursive-version/edpc-V dp/soundhound2018_final-B fenwick-tree/ARC033-C fenwick-tree/ARC033-C/setver fenwick-tree/library/ARC033-C fenwick-tree/library/ARC033-C-another fenwick-tree/library/yc649 fenwick-tree/yukicoder649 game/adhoc/cr666div2-D game/nim/ARC-013 inclusion-exclusion-principle/ABC172-E inclusion-exclusion-principle/YC890 median/ABC107-D median/ABC127-F median/ARC100-C median/Tenka1_2017-E merge-tech/CF396div2-D merge-tech/CF396div2-D-other merge-tech/soundhound2018_final-D mst/ARC029-C mst/cf597d-kruskal-tle mst/cf597d-prim mst/cf597d-prim-tle mst/past001-L mst/yc748 number-theory/AGC026-B number-theory/AOJ-course/eulerphi number-theory/AOJ-course/extgcd number-theory/AOJ-course/lcm number-theory/ECR81-D plane-scanning-method/ABC174-F rbst/ABC128-E rbst/ABC140-E rbst/AGC005-B recursion/cf2016_relay-C rot45/ABC184-C rot45/ARC047-B rot45/CBR92-B rot45/codefes2017qualA-D rot45/yc131 segment-tree/_archive/normal segment-tree/_archive/normal/RMQ segment-tree/_archive/normal/RSQ segment-tree/_archive/ruq segment-tree/_archive/ruq/rmq-ruq segment-tree/collection/RMQ segment-tree/collection/RMQandRAQ segment-tree/collection/RMQandRUQ segment-tree/collection/RSQ segment-tree/collection/RSQandRAQ segment-tree/collection/RSQandRUQ segment-tree/general-stateless/primitive-ver/lazy segment-tree/general-stateless/primitive-ver/lazy/RMQ-RAQ segment-tree/general-stateless/primitive-ver/lazy/RMQ-RUQ segment-tree/general-stateless/primitive-ver/lazy/RSQ-RAQ segment-tree/general-stateless/primitive-ver/lazy/RSQ-RUQ segment-tree/general-stateless/primitive-ver/normal segment-tree/general-stateless/primitive-ver/normal/RMQ segment-tree/general-stateless/primitive-ver/normal/RSQ segment-tree/general-stateless/struct-ver/lazy segment-tree/general-stateless/struct-ver/lazy/RMQ-RUQ segment-tree/general-stateless/struct-ver/lazy/RSQ-RAQ segment-tree/general-stateless/struct-ver/normal segment-tree/general-stateless/struct-ver/normal/RMQ segment-tree/general-stateless/struct-ver/normal/RSQ segment-tree/problems/ABC125C segment-tree/problems/yc875 segment-tree/problems/yc876 segment-tree/problems/yc877 shakutori/ABC032-C shakutori/ABC038-C shakutori/ABC098-D shakutori/ABC130-D shakutori/ARC022-B shakutori/aoj-easiest strings/ahocorasick/aoj2863 strings/ahocorasick/yc430 strings/kmp/JOI09_fin_1 strings/kmp/yc430 strings/rolling_hash/AGC047-B strings/rolling_hash/yc430 strings/trie/AGC047-B strings/trie/yc430 strings/zalgotirhm/ABC141-E tree-graph/PAST-K za-tsu/ABC036-C Click to show internal directories. Click to hide internal directories.