東大卒メーカー勤務がゆるっとセミリタイアを目指す

東大卒でメーカー勤務の私がセミリタイアするために考えたことや日々思うことをゆるっと書いていくブログです。独身男性です。お金の大切さや今後の生き方について伝えていけたらと思います。

競技プログラミング

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

おはようございます。しほみんです。 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…

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

おはようございます。しほみんです。 朝に読むのはちょっと微妙なのでまた夜に確認してもらえばいいと思います。今日は、競技プログラミングについてお話しします。年始最初に行われたABC150についてです。一応初心者として初心者なりに考えていることを共有…

ABC149で書いたコード

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]; …

競技プログラミング〜ABC149〜

こんにちは、しほみんです。今日はお昼更新にします。ちょっと昨日は眠すぎました。 今日は久々に競技プログラミングについてお話しします。年末に行われたABC149についてです。 atcoder.jp 年末ちょっとした事情で参加できなかったので特にレートとかついて…

ABC148で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //入力 string input_1 = Console.ReadLine(); string input_2 = Console.ReadLine(); int m1 = int.P…

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

こんばんは、しほみんです。 今日は競技プログラミングについて久々に話します。実はこの前にABC147もやったのですが、C問題でビット探索を使うことを知らなかったのでまともに解けませんでした。そのため、ちょっとABC147については飛ばすことにしました。…

ABC146で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //数値入力する string input = Console.ReadLine(); //それぞれの文字列で答えを出す if(input == "S…

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

こんばんは、しほみんです。 先週行われたABC146について解説と反省をします。今回も普通にミスってしまったので悲しい感じですね...今振り返ってももったいないです。 atcoder.jp 自分の競技プログラミングへのスタンスです。 <自分のプログラミング力> …

ABC145で書いたコード

using System; using System.Linq; using System.Collections.Generic; namespace Atcoder20190616 { class ProgramA { static void Main(string args) { //数値入力する string input = Console.ReadLine(); int r = int.Parse(input); //r*rを出力 Console…

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

こんばんは、しほみんです。 昨日また、競技プログラミングをしてきました。今回も考え方をまとめていきたいと思います。今回から自分のステータスを追加します。 <自分のプログラミング力> ・レートは600前後の茶色です。 <Atcoderでのスタンス> ・基本…