競プロをしながら、節約と株式投資でセミリタイアを目指す東大卒のブログ

東大卒でメーカー勤務の私がセミリタイアするために投資や競プロを頑張っていこうという趣旨で始めたブログです。独身男性です。火木土日に更新予定です。お金について考えています。

競技プログラミング

競技プログラミング~ABC162~

https://atcoder.jp/contests/abc162おはようございます。しほみんです。 今回はTLEに苦しめられて時間をめっちゃ食いました。そのせいでちょっとダメージ受けました。なんとか答えられたもののまだまだだなと感じます.... atcoder.jp 自分の競技プログラミ…

Judge System Update Test Contest 202004で書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; using System.Text; namespace Atcoder20200405 { class ProgramA { static void Main(string args) { //入力 string a = Console.ReadLine().Split(' '); long…

競技プログラミング~Judge System Update Test Contest 202004~

おはようございます。しほみんです。 Judge System Update Test Contest 202004が先週行われました。言語のバージョンの更新が行われたため、その確認のコンテストです。 問題はA-D問題程度でした。問題として面白かったのでそれぞれ解説しようかなと思いま…

ABC161で書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; using System.Text; namespace Atcoder20200404 { class ProgramA { static void Main(string args) { //入力 string s = Console.ReadLine().Split(' '); long…

競技プログラミング~ABC161~

おはようございます。しほみんです。 ABC161に参加したのでその復習をします。D問題解けなかったのですが、解説を見てスゲーと思ってしまいました。もっと勉強が必要ですねえ....。 atcoder.jp 自分の競技プログラミングへのスタンスです。 <自分のプログラ…

ABC160で書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; using System.Text; namespace Atcoder20200328 { class ProgramA { static void Main(string args) { //入力 string s = Console.ReadLine(); //3文字目と4文…

競技プログラミング~ABC160~

おはようございます。しほみんです。 ABC160に参加したのでその復習をします。まあ、E問題をちゃんと解きたかったですね....あと一歩って感じでしょうか。 コードは帰宅後にあげます。ちょっと設定間違えた…今日も仕事はあるので atcoder.jp 自分の競技プロ…

ABC159で書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; using System.Text; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input = Console.ReadLine().Split(' '); …

競技プログラミング~ABC159~

おはようございます。しほみんです。 今日は先週行われたABC158の話をします。E問題がうまく実装できないまま日が経ってしまいそうなので一度復習します。標準的な難易度と感じました。 自分の競技プログラミングへのスタンスです。 <自分のプログラミング…

競技プログラミング~パナソニックプログラミングコンテスト~

おはようございます。しほみんです。 2週間前なのですが、パナソニックプログラミングコンテストを復習しようと思います。この回は罠が多く、ちゃんと気を使って問題を解くのも大事だなと思ったセットです。(最近暗い話ばっかなので...) 自分の競技プログ…

パナソニックコンテストで書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; using System.Text; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 int a = {1, 1, 1, 2, 1, 2, 1, 5, 2, 2, 1, 5, 1…

ABC158で書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; using System.Text; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string n = Console.ReadLine(); //全部同じならN…

競技プログラミング~ABC158~

おはようございます。しほみんです。 今日は先週行われたABC158の話をします。今回はE,Fの正答数を見るにかなり難しかったみたいですが、D問題までは標準なので、茶コーダーとしてはいい問題セットだと感じます。 atcoder.jp 自分の競技プログラミングへのス…

ABC157で書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 int n = int.Parse(Console.ReadLine()); //奇数なら(n+1)/2、偶数な…

競技プログラミング~ABC157~

おはようございます。しほみんです。 今日は先日行われたABC157について話していこうと思います。単純な実装力と知識が問われるセットで優良なセットだと思いました。会社の業務でプログラムを書いている以上、これぐらいはきちんと解いていきたいです。 atc…

ABC156で書いたコード

using System; using System.Linq; using System.Collections.Generic; using System.Numerics; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input = Console.ReadLine().Split(' '); int n = int.Parse(i…

競技プログラミング~ABC156~

おはようございます。しほみんです。 ずっと更新してなかったABC156について、振り返ります。前回のリベンジができたので良かったなあって感じです。 atcoder.jp 自分の競技プログラミングへのスタンスです。 <自分のプログラミング力> ・レートは650前後…

ABC155で書いたコード

using System; using System.Numerics; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input = Console.ReadLine().Split(' '); int a = int.Parse(i…

競技プログラミング~ABC155~

おはようございます。しほみんです。 競技プログラミングの話すっかり忘れていたので、更新します。この回は完全に戦略をミスって大失敗しました。 atcoder.jp 自分の競技プログラミングへのスタンスです。 <自分のプログラミング力> ・レートは650前後の…

競技プログラミング~ABC154~

おはようございます。しほみんです。 1週間ぶりに競技プログラミングが行われたのでその話をします。この前あったABC154についてです。問題セットとしては通常のABCのセットのように感じます。 競技プログラミングでやっていること地味に業務で役立っている…

ABC154で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input = Console.ReadLine().Split(' '); string s = input[0]; string t = input[1]; …

ABC153で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input = Console.ReadLine().Split(' '); int h = int.Parse(input[0]); int a = int.P…

競技プログラミング~ABC153~

おはようございます。しほみんです。 昨日に引き続き競技プログラミングの話しします。今日はこの前あったABC153について話します。このセットは冒険ものをシミュレーションした感じで結構面白かったです。 atcoder.jp 自分の競技プログラミングへのスタンス…

ABC152で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input = Console.ReadLine().Split(' '); int n = int.Parse(input[0]); int m = int.P…

競技プログラミング~ABC152~

おはようございます。しほみんです。 先週行われたABC152のコンテストについて復習したいと思います。 atcoder.jp 自分の競技プログラミングへのスタンスです。 <自分のプログラミング力> ・レートは650前後の茶色です。まずは750目指します。 <Atcoderで…

キーエンスコンテストで書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //日付を入力する int h = int.Parse(Console.ReadLine()); int w = int.Parse(Console.ReadLine()); …

競技プログラミング~キーエンスコンテスト~

おはようございます。しほみんです。 先週行われたキーエンスのコンテストについて復習したいと思います。 atcoder.jp 自分の競技プログラミングへのスタンスです。 <自分のプログラミング力> ・レートは650前後の茶色です。まずは750目指します。 <Atcod…

ABC151で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //日付を入力する string input = Console.ReadLine(); int n = input[0];//文字をint型で代入する n+…

競技プログラミング~ABC151~

おはようございます。しほみんです。 今日は、競技プログラミングについてお話しします。年始二回目のABC151についてです。一応初心者として初心者なりに考えていることを共有するために更新しているので、プログラムについて考えたい人はぜひ読んでみてくだ…

ABC150で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input = Console.ReadLine().Split(' '); int x = int.Parse(input[0]); int k = int.P…