トップページに戻る   明智重蔵のTwitter   競技プログラミングのソース置場
2006年 2月16日から2007年 7月28日までのブログ
2007年 8月 1日から2007年10月28日までのブログ
2007年10月20日から2008年 5月 8日までのブログ
2008年 5月22日から2008年 9月 3日までのブログ
2008年 9月 4日から2009年 2月 4日までのブログ
2009年 2月 7日から2009年 5月20日までのブログ
2009年 5月22日から2009年 7月13日までのブログ
2009年 7月15日から2009年11月11日までのブログ
2009年11月14日から2010年 3月13日までのブログ
2010年 3月15日から2010年 7月21日までのブログ
2010年 7月24日から2011年 3月29日までのブログ
2011年 3月30日から2012年 1月11日までのブログ
2012年 1月18日から2014年 3月18日までのブログ
2014年 3月21日から2014年11月15日までのブログ
2014年11月22日から2015年 3月 1日までのブログ
2015年 3月15日から2015年 5月30日までのブログ
2015年 6月 7日から2018年 4月24日までのブログ
2018年 7月21日から2021年 2月19日までのブログ
最新のブログ

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
チェックする技術書
●[作って学ぶ]ブラウザのしくみデータエンジニア: データ活用力を高める組織のキーパーソン声の教育社の2026年試験の問題

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト01
●PAST本(上級)の1週目

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト02
●鉄則本の1週目

A問題
34,75

B問題
21,33,34,68,69

C問題
14,15,16,17,18,19

A75 かつっぱさん動画を見て解く

B21 - 区間DPの復習してから解く
TDP I イウィ
Educational DP Contest N Slimes
鉄則本のA21 Block Game

ゲーム対策でのグランディー数の勉強
https://www.forcia.com/blog/002362.html
https://algo-logic.info/combinatorial-games/#

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト03
●01 白
●02 黒
●03 緑
●04 水
●05 青
●06 黄
●07 桃
●08 赤
●09 セリアの白の40ポケット
●10 セリアの白の40ポケット
●11 ダイソーの白の40ポケット
●12 ダイソーの白の40ポケット
●13 ダイソーの白の40ポケット
●14 ダイソーの白の40ポケット
●15 ダイソーの白の40ポケット
●16 ダイソーの青の40ポケット

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト04
●パズル本の2週目

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト05

★★★ ABC424-E Cut in Half

★★★ 管理番号001 ●ARC157-B XYYYX
管理番号002 ●ARC159-B GCD Subtraction

管理番号003 ●ARC160-A Reverse and Count
管理番号004 ●ARC168-A <Inversion>

管理番号005 ●ARC189-A Reversi 2
管理番号006 ●ARC191-A Replace Digits
管理番号007 ●ARC197-A Union of Grid Paths

管理番号008 ●ARC203-A All Winners
管理番号009 ●ARC205-A 2x2 Erasing

管理番号010 ●ABC178-F Contrast
管理番号011 ●ABC179-F Simplified Reversi

管理番号012 ●ABC187-F Close Group
管理番号013 ●ABC188-F +1-1x2

管理番号014 ●ABC192-F Potion

管理番号AAA ●ABC240-E Ranges on Tree
管理番号BBB ●ABC240-F Sum Sum Max

管理番号015 ●ABC278-F Shiritori
管理番号016 ●ABC279-E Cheating Amidakuji

管理番号017 ●ABC280-F Pay or Receive
管理番号018 ●ABC281-F Xor Minimization
管理番号019 ●ABC282-F Union of Two Sets
管理番号020 ●ABC283-E Don't Isolate Elements
管理番号021 ●ABC283-F Permutation Distance
管理番号022 ●ABC284-F ABCBAC
管理番号023 ●ABC285-E Work or Rest
管理番号024 ●ABC285-F Substring of Sorted String
管理番号025 ●ABC286-F Guess The Number 2

管理番号026 ●ABC290-E Make it Palindrome
管理番号027 ●ABC294-E Sugar Water 2
管理番号028 ●ABC296-E Transition Game
管理番号029 ●ABC296-F Simultaneous Swap
管理番号030 ●ABC299-F Nearest Black Vertex

管理番号031 ●ABC300-F More Holidays
管理番号032 ●ABC304-F Shift Table
管理番号033 ●ABC305-F Dungeon Explore
管理番号034 ●ABC306-F Merge Sets
管理番号035 ●ABC309-F Box in Box

管理番号036 ●ABC310-E NAND repeatedly
管理番号037 ●ABC310-F Make 10 Again
管理番号038 ●ABC311-F Yet Another Grid Task
管理番号039 ●ABC313-D Odd or Even
管理番号040 ●ABC313-E Duplicate
管理番号041 ●ABC314-F A Certain Game
管理番号042 ●ABC315-F Shortcuts

管理番号043 ●ABC321-F #(subset sum = K) with Add and Erase
管理番号044 ●ABC322-F Vacation Query
管理番号045 ●ABC323-F Push and Carry
管理番号046 ●ABC324-F Beautiful Path
管理番号047 ●ABC325-F Sensor Optimization Dilemma
管理番号048 ●ABC326-F Robot Rotation
管理番号049 ●ABC327-E Maximize Rating
管理番号050 ●ABC327-F Apples
管理番号051 ●ABC328-F Good Set Query

管理番号052 ●ABC330-F Maximize Rating
管理番号053 ●ABC331-F Palindrome Query
管理番号054 ●ABC332-E Lucky bag
管理番号055 ●ABC332-F Random Update Query
管理番号056 ●ABC333-F Bomb Game 2

管理番号057 ●ABC334-F Christmas Present 2
管理番号058 ●ABC335-F Hop Sugoroku
管理番号059 ●ABC338-F Negative Traveling Salesman
管理番号060 ●ABC339-F Product Equality

管理番号061 ●ABC340-F F - S = 1
管理番号062 ●ABC341-F Breakdown
管理番号063 ●ABC343-E 7x7x7
管理番号064 ●ABC348-F Oddly Similar

管理番号065 ●ABC350-F Transpose
管理番号066 ●ABC354-F Useless for LIS
管理番号067 ●ABC356-E Max/Min
管理番号068 ●ABC357-F Two Sequence Queries
管理番号069 ●ABC359-F Tree Degree Optimization

管理番号070 ●ABC361-F x = a^b
管理番号071 ●ABC364-F Range Connect MST
管理番号072 ●ABC366-F Maximum Composition

管理番号073 ●ABC372-F Teleporting Takahashi 2
管理番号074 ●ABC375-F Road Blocked
管理番号075 ●ABC376-E Max × Sum
管理番号076 ●ABC377-E Permute K times 2
管理番号077 ●ABC378-E Mod Sigma Problem
管理番号078 ●ABC378-F Add One Edge 2
管理番号079 ●ABC379-E Sum of All Substrings
管理番号080 ●ABC379-F Buildings 2

管理番号081 ●ABC380-D Strange Mirroring
管理番号082 ●ABC380-E 1D Bucket Tool
管理番号083 ●ABC380-F Exchange Game
管理番号084 ●ABC382-E Expansion Packs
管理番号085 ●ABC382-F Falling Bars
管理番号086 ●ABC383-E Sum of Max Matching
管理番号087 ●ABC383-F Diversity
管理番号088 ●ABC384-F Double Sum 2
管理番号089 ●ABC385-E Snowflake Tree
管理番号090 ●ABC385-F Visible Buildings
管理番号091 ●ABC386-E Maximize XOR
管理番号092 ●ABC386-F Operate K
管理番号093 ●ABC389-E Square Price

管理番号094 ●ABC390-F Double Sum 3
管理番号095 ●ABC391-E Hierarchical Majority Vote
管理番号096 ●ABC391-F K-th Largest Triplet
管理番号097 ●ABC394-F Alkane
管理番号098 ●ABC395-F Smooth Occlusion
管理番号099 ●ABC396-E Min of Restricted Sum
管理番号100 ●ABC396-F Rotated Inversions
管理番号101 ●ABC397-E Path Decomposition of a Tree
管理番号102 ●ABC397-F Variety Split Hard
管理番号103 ●ABC398-E Tree Game
管理番号104 ●ABC398-F ABCBA

管理番号105 ●ABC401-F Add One Edge 3
管理番号106 ●ABC402-E Payment Required
管理番号107 ●ABC402-F Path to Integer
管理番号108 ●ABC403-E Forbidden Prefix
管理番号109 ●ABC403-F Shortest One Formula
管理番号110 ●ABC405-F Chord Crossing
管理番号111 ●ABC406-F Compare Tree Weights
管理番号112 ●ABC407-F Sums of Sliding Window Maximum
管理番号113 ●ABC408-F Athletic
管理番号114 ●ABC409-F Connecting Points

管理番号115 ●ABC410-F Balanced Rectangles
管理番号116 ●ABC411-E E [max]
管理番号117 ●ABC411-F Contraction
管理番号118 ●ABC412-E LCM Sequence
管理番号119 ●ABC413-E Reverse 2^i
管理番号120 ●ABC413-F No Passage
管理番号121 ●ABC414-E Count A%B=C
管理番号122 ●ABC415-F Max Combo
管理番号123 ●ABC417-F Random Gathering

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト06

管理番号124 PAST14回I 簡易オマハポーカー

★★★ 管理番号125 PAST09回J 回転と反転
管理番号126 PAST10回J 区間の期待値
管理番号127 PAST14回J 図形のシフト
管理番号128 PAST16回J 除夜の鐘

管理番号129 PAST08回K ガソリンスタンド
管理番号130 PAST10回K 旅行計画
管理番号131 PAST13回K 整数屋さん
管理番号132 PAST14回K 金貨と袋のゲーム
管理番号133 PAST15回K 入れ替えてソート
管理番号134 PAST16回K マス目
管理番号135 PAST18回K 2で割り切れる回数

管理番号136 PAST02回L 辞書順最小
管理番号137 PAST04回L マンションの改築
管理番号138 PAST09回L 嘘つきな生徒たち
管理番号139 PAST10回L N mod M
管理番号140 PAST12回L 展覧会
管理番号141 PAST13回L 区間
管理番号142 PAST14回L 順位表
管理番号143 PAST15回L ビット行列
管理番号144 PAST16回L 平均クエリ
管理番号145 PAST18回L 書き換え

管理番号146 PAST02回M 食堂
管理番号147 PAST06回M 等しい数
管理番号148 PAST10回M ランキング
管理番号149 PAST11回M 逆転
管理番号150 PAST12回M シリーズ
管理番号151 PAST13回M 木と区間
管理番号152 PAST14回M お片付け
管理番号153 PAST15回M 点の距離
管理番号154 PAST17回M 長方形
管理番号155 PAST18回M グループ分け
管理番号156 PAST19回M DAG ゲーム

管理番号157 PAST03回N 入れ替えと並び替え
管理番号158 PAST04回N マス目の穴埋め
管理番号159 PAST09回N 共通部分
★★★ 管理番号160 PAST10回N 400億マス計算
管理番号161 PAST11回N 壁の建設計画
管理番号162 PAST12回N 上からと横から
管理番号163 PAST13回N 数列と関数
管理番号164 PAST14回N ゴミ出し
管理番号165 PAST15回N 度数分布
管理番号166 PAST16回N ソートと関数
管理番号167 PAST17回N ソフトウェアアップデート
管理番号168 PAST18回N 平面徒競走
管理番号169 PAST19回N 有限べき級数

★★★ 管理番号170 PAST01回O 持久戦
管理番号171 PAST02回O 可変全域木
管理番号172 PAST05回O 通知
管理番号173 PAST06回O 最短距離クエリ
管理番号174 PAST08回O 色分けトーナメント
管理番号175 PAST09回O ペアスコア
管理番号176 PAST10回O 3-順列
管理番号177 PAST11回O 面積クエリ
管理番号178 PAST12回O 2個のボール
管理番号179 PAST13回O シフトとシフト
管理番号180 PAST14回O 区間ソートクエリ
管理番号181 PAST15回O 数列と素数
管理番号182 PAST16回O 数列の足し算
管理番号183 PAST17回O 整地クエリ
管理番号184 PAST18回O 蟻の移動
管理番号185 PAST19回O 15パズル

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト07

JOI Problemsを埋める

管理番号186 ●釘
https://atcoder.jp/contests/joi2012ho/tasks/joi2012ho4
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0574&lang=ja

管理番号187 ●あみだくじ
https://atcoder.jp/contests/joi2009ho/tasks/joi2009ho_c
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0540&lang=ja

管理番号188 ●最軽量のモビール
https://atcoder.jp/contests/joi2007ho/tasks/joi2007ho_e
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0520&lang=ja

管理番号189 ●運河
https://atcoder.jp/contests/joig2023-open/tasks/joig2023_e
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0761&lang=ja

管理番号190 ●タクシー2
https://atcoder.jp/contests/joig2022-open/tasks/joig2022_f
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0734&lang=ja

管理番号191 ●安全点検
https://atcoder.jp/contests/joi2021yo2/tasks/joi2021_yo2_d
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0694&lang=ja

管理番号192 ●イベント巡り
https://atcoder.jp/contests/joi2021yo2/tasks/joi2021_yo2_c
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0693&lang=ja

管理番号193 ●L番目のK番目の数
https://atcoder.jp/contests/joi2018yo/tasks/joi2018_yo_f
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0646&lang=ja

管理番号194 ●JOIOI王国
https://atcoder.jp/contests/joi2017ho/tasks/joi2017ho_c
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0638&lang=ja

管理番号195 ●準急電車
https://atcoder.jp/contests/joi2017ho/tasks/joi2017ho_b
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0637&lang=ja

管理番号196 ●鉄道運賃
https://atcoder.jp/contests/joi2016ho/tasks/joi2016ho_c
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0627&lang=ja

管理番号197 ●現代的な屋敷
https://atcoder.jp/contests/joi2013ho/tasks/joi2013ho3
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0605&lang=ja

管理番号198 ●認証レベル
https://atcoder.jp/contests/joi2009ho/tasks/joi2009ho_e
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0542&lang=ja

管理番号199 ●散歩
https://atcoder.jp/contests/joi2009ho/tasks/joi2009ho_d
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0541&lang=ja

管理番号200 ●シャッフル
https://atcoder.jp/contests/joi2009yo/tasks/joi2009yo_e
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0536&lang=ja

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト08

ABCの古いもの (解説がPDF)

管理番号201 ABC003-D AtCoder社の冬
管理番号202 ABC013-D 阿弥陀
管理番号203 ABC016-D 一刀両断
管理番号204 ABC018-C 菱型カウント
管理番号205 ABC022-D Big Bang
管理番号206 ABC025-C 双子と○×ゲーム

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト09

ARCの古いもの (解説がPDF)

管理番号207 ARC052-B 円錐
管理番号208 ARC053-B 回文分割

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト10

EDPCの問題

管理番号209 EDPC-Z Frog 3

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト11

TDPCの後半問題

管理番号210 TDPC-O 文字列
管理番号211 TDPC-P うなぎ
管理番号212 TDPC-Q 連結
管理番号213 TDPC-R グラフ
管理番号214 TDPC-S マス目
管理番号215 TDPC-T フィボナッチ

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト12

ネットワークフローの強化

問題
管理番号216 ●AOJ 1088 School Excursion
管理番号217 ●SoundHound Inc. Programming Contest 2018 (春) C 広告
管理番号218 ●2015 天下一 予選A C 天下一美術館
管理番号219 ●yukicoder No.421 しろくろチョコレート
管理番号220 ●AOJ 2429 まるかいて

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト13

耳DPと箱根駅伝DP

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト14

yukicoderの★が3以下の問題を解く

https://yukicoder.me/users/217/problems
https://yukicoder.me/users/333/problems
https://yukicoder.me/users/555/problems
https://yukicoder.me/users/2313/problems
https://yukicoder.me/users/2314/problems
https://yukicoder.me/users/5232/problems
https://yukicoder.me/users/7038/problems
https://yukicoder.me/users/8823/problems
https://yukicoder.me/users/11122/problems
https://yukicoder.me/users/12482/problems

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト15

AtCoderProblemsを参照し
AtCoder公式か、かつっぱさんの解説動画があるけど、解いてない問題を解く
https://www.youtube.com/@catupper-kyopro/videos

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト16

AtCoder版アリ本のAOJの問題
ACを取ったソース

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
競プロのやることリスト17

AOJ本の解いてない問題
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
ACを取ったソース


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
受験算数のやることリスト01
●声教の問題

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
受験算数のやることリスト02
●四谷大塚の問題

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
受験算数のやることリスト03
●論理パズル「出しっこ問題」傑作選
●史上最強の論理パズル

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
受験算数のやることリスト04

昔買った数学本を難易度順に進める

●中学数学 図形
●数学Aの教科書
●数学Bの教科書
●旧版の青チャート 数A
●新版の青チャート 数1
●新版の青チャート 数A
●新版の青チャート 数2
●新版の青チャート 数B
●旧版の青チャート 数3+数C
●黄色シリーズ 整数問題
●黄色シリーズ 複素数平面・式と曲線
●黄色シリーズ 数学3
●黄色シリーズ 数学の発想力
●頻出レベル 数1,数A,数2,数B

解説動画
超わかる!授業動画 - YouTube
超わかる!高校数学 II・B - YouTube
超わかる!高校数学 III - YouTube


トップページに戻る   明智重蔵のTwitter   競技プログラミングのソース置場