#ABC409
まあはい。

mjtaiさんのAtCoder Beginner Contest 409での成績:158位
パフォーマンス:2251相当
レーティング:1990→2019 (+29) :)
#AtCoder #ABC409
atcoder.jp/users/mjtai/...
コンテスト成績証 - AtCoder
プログラミング初級者から上級者まで楽しめる、競技プログラミングコンテストサイト「AtCoder」。オンラインで毎週開催プログラミングコンテストを開催しています。競技プログラミングを用いて、客観的に自分のスキルを計ることのできるサービスです。
atcoder.jp
June 7, 2025 at 3:03 PM
#ABC409 メモ
AB(1)CD(4)E 5完 5ペナ 123:35
初夏に凍える。

A:両方Oのところがありますか?

B:imosっぽく加算

C:基準点から[i]*[i+l/3]*[i+l*2/3]

D:隣のほうが大きいポイントを基準にいい感じのところに文字を差し込む

E:結局辺は避けられないので葉っぱから送る

5完して3000位。
早解き回は辛い。
June 7, 2025 at 1:46 PM
ABC409おわりっ!ABCDE問題を48分46秒でノーペナ5完!

A問題はそのまま

B問題は数列を降順ソートして線形探索

C問題は数列を度数分布表に直し、0以上L/3未満の各整数iについてcount[i]*count[i+L/3]*count[i+L/3*2]が答え
ただしLが3の倍数でなければ答えは0

D問題は文字列の途中の文字を1つだけ引っこ抜いて、それ以降のところに差し込み直す問題
先頭から隣接する2文字を線形探索して、前の文字より後ろの文字のほうが辞書順で小さければ、前の文字を引っこ抜く
あとは、引っこ抜いた文字より辞書順で大きい最初の文字の手前にそれを差し込み直す
Tasks - AtCoder Beginner Contest 409
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.
atcoder.jp
June 7, 2025 at 1:55 PM
【C++】ABC409参加記(A~F) #AtCoder – Qiita

ABC409に参加しました。 今回はD問題が茶色上位、E問題が緑色中位となっており、緑色コーダーの自分にとっては程よい難易度での5完となりました。 そろそろレート4桁が見えてきたかな... 高橋君と青木君がどちらも欲しい商品があるかを確認していきましょう。 #include using namespace std; #define rep(i,n) for(long long i=0;iusing ll = long long; using Graph = vectorvectorint>>; int main()…
【C++】ABC409参加記(A~F) #AtCoder – Qiita
ABC409に参加しました。 今回はD問題が茶色上位、E問題が緑色中位となっており、緑色コーダーの自分にとっては程よい難易度での5完となりました。 そろそろレート4桁が見えてきたかな... 高橋君と青木君がどちらも欲しい商品があるかを確認していきましょう。 #include using namespace std; #define rep(i,n) for(long long i=0;iusing ll = long long; using Graph = vectorvectorint>>; int main() { int n; cin >> n; string a, b; cin >> a >> b; rep(i,n){ // 両方oならYesを出力してreturn if(a[i] == 'o' && a[i] == b[i]){ cout "Yes"; return 0; } } // 条件を満たす商品が存在しなければNo cout "No"; return 0; } …
inmobilexion.com
June 13, 2025 at 4:29 AM
[ABC409] ABC 409(Atcoder Beginner Contest)のA~E(A,B,C,D,E)問題をPythonで解説(復習)

ABC 409(Atcoder Beginner Contest)のA~E(A,B,C,D,E)問題をPythonで解説(復習) A問題 T と A で両方とも "o" になってい… Source link
[ABC409] ABC 409(Atcoder Beginner Contest)のA~E(A,B,C,D,E)問題をPythonで解説(復習)
ABC 409(Atcoder Beginner Contest)のA~E(A,B,C,D,E)問題をPythonで解説(復習) A問題 T と A で両方とも "o" になってい… Source link
inmobilexion.com
June 9, 2025 at 6:11 PM
ABC409個人的備忘録[A-E](Fもある) #C++ – Qiita

=に泣かされた男の備忘録です コンテスト概要 AtCoder Beginner Contest 409 開催日:2025年6月7日 21:00-22:40 考察 前から順に見て行って高橋君、青木君がともにoを選んでいる場所があればYes、そうでなければNo。 文字の長さは提示されているので若干手間が省ける。 提出 A.cpp #include using namespace std; int main(){ int n; string s,t; cin >> n >> s >> t; string ans =…
ABC409個人的備忘録[A-E](Fもある) #C++ – Qiita
=に泣かされた男の備忘録です コンテスト概要 AtCoder Beginner Contest 409 開催日:2025年6月7日 21:00-22:40 考察 前から順に見て行って高橋君、青木君がともにoを選んでいる場所があればYes、そうでなければNo。 文字の長さは提示されているので若干手間が省ける。 提出 A.cpp #include using namespace std; int main(){ int n; string s,t; cin >> n >> s >> t; string ans = "No";//Noで初期化 for(int i=0;in;i++){ //i番目がともにoなら答えはYes if(s[i] == 'o' && t[i] == 'o') ans = "Yes"; } cout ans endl; } 考察 B問題なので正直何とでもなる。とりあえず配列を受け取り「0以上は0個以上か?」「1以上は1個以上か?」を順に見ていき成り立たなかったらその前の数が答え。$O(N^2)$だがNは100以下なので余裕。これが簡単で、安全な方法。 自分はimos法で実装。数字はN個しかないので「N+1以上はN+1個以上か?」の答えはもちろんNoになる。なので100の配列を用意して0~Niをimos法で足していく。その後順に「i以上はi個以上か?」を確かめればOK。 なお制約の$10^9$を見落としRE。制約はちゃんと読もうね。 提出 B.cpp #include using namespace std; using ll = long long; int main(){ int n; cin >> n; vectorint>num (101,0);//答えは100以下なので100まで確認すればOK for(int i=0;in;i++){ int x; cin >> x; //0~Xまでに1を足していく num[0]++; if(x+1 101)num--;//100を超えてるなら調節不要 } int ans = 0; for(int i=1;i101;i++){ num[i] += num; if(num[i] >= i) ans = i;//iがi個以上あるなら答えの可能性あり。 } cout ans endl; } …
inmobilexion.com
June 8, 2025 at 5:56 PM
あっぶな
これでも結構精進してるんだけどなぁ
June 7, 2025 at 3:31 PM
#ABC409 3問解けました
がBで8WAしたので終わり
June 7, 2025 at 1:41 PM
ABCDE(TLE 4) の 4 ペナ 5 完。今日は 400 点台全部解けた。#ABC409
June 7, 2025 at 1:42 PM
はい
michimaniさんのAtCoder Beginner Contest 409での成績:5904位
パフォーマンス:576相当
レーティング:782→763 (-19) :(
#AtCoder #ABC409 atcoder.jp/users/michim...
コンテスト成績証 - AtCoder
プログラミング初級者から上級者まで楽しめる、競技プログラミングコンテストサイト「AtCoder」。オンラインで毎週開催プログラミングコンテストを開催しています。競技プログラミングを用いて、客観的に自分のスキルを計ることのできるサービスです。
atcoder.jp
June 7, 2025 at 2:42 PM
doDaylightCycleさんのAtCoder Beginner Contest 409での成績:1660位 パフォーマンス:1318相当 レーティング:1422→1412 (-10) :( #AtCoder #ABC409 atcoder.jp/users/doDayl...
( ´◔ ‸◔`)
コンテスト成績証 - AtCoder
プログラミング初級者から上級者まで楽しめる、競技プログラミングコンテストサイト「AtCoder」。オンラインで毎週開催プログラミングコンテストを開催しています。競技プログラミングを用いて、客観的に自分のスキルを計ることのできるサービスです。
atcoder.jp
June 7, 2025 at 2:57 PM
10isiatamaさんのAtCoder Beginner Contest 409での成績:2691位
パフォーマンス:1069相当
レーティング:1074→1073 (-1) :(
#AtCoder #ABC409 atcoder.jp/users/10isia...

ん
コンテスト成績証 - AtCoder
プログラミング初級者から上級者まで楽しめる、競技プログラミングコンテストサイト「AtCoder」。オンラインで毎週開催プログラミングコンテストを開催しています。競技プログラミングを用いて、客観的に自分のスキルを計ることのできるサービスです。
atcoder.jp
June 7, 2025 at 3:16 PM