- 運営しているクリエイター
#競技プログラミング
#15 - 文系出身エンジニアが競プロをやる
IntroAtCoder Beginner Contest 127です。
正解については公式の解説を参照ください。
やっていきます…!
A - Ferris Wheel
問題
年齢Aに応じて、金額Bが通常・半額・無料になる。与えられるAとBから適切な金額を出力しなさい(13歳以上はB円、6歳以上12歳以下はB/2円、5歳以下無料)。
解答(コード)
#include <iostream>u
#14 - 文系出身エンジニアが競プロをやる
Introこんちは。
2019/05/19 21:00 - 22:40に「AtCoder Beginner Contest 126」が開催されました。
参加したので、レポートを書いていこうと思います。
AtCoder Beginner Contest 126
今回から設問が6問に増えました。前回参加したABC125と比べると2問増えています。
Rated対象が拡大したのと、知名度が上がっている
#13 - 文系出身エンジニアが競プロをやる
※このマガジンは不定期投稿です。
Introちわ。今日も過去問を解きます。
今日取り組んだのは、AtCoder Beginner Contest 123のC問題です。
ジムに行きたい vs 競プロやりたい vs ギター弾きたいの三竦みになっており、1日24時間だと足りずに睡眠時間を削るハメになってます。
もっと寝たい。
C - Five Transportations問題概要
配点: 300
#12 - 文系出身エンジニアが競プロをやる
※このマガジンは不定期投稿です。
Introちわ、今日も競プロをやっていきます。
本日解いた問題は、AtCoder Beginner Contest 121のA-C問題です。
AとBは難しくないので、コードだけぺっと貼って進めます。
A - White Cells提出
問題概要
行と列の数値が2回与えられます。1回目はマス目の大きさで、2回目は塗りつぶす範囲です。塗られなかったサイズを答え
#6 - 文系出身エンジニアが競プロをやる
昨日もそうでしたが、今朝は寝起きから信じられないぐらい頭痛でダメでした。さあ張り切ってプロコンをやっていきましょう。
今回は、昨日書ききれなかった選択ソート(Selection Sort)です。
この選択ソートは、実行を行った結果必ず要素の実行を行うため、安定ソート(Stable Sort)ではありません。
ALDS1_2_B: Selection Sort比較的簡単なアルゴリズムです。
選
#4 - 文系出身エンジニアが競プロをやる
今日からは先日購入した以下の書籍を読み進めつつ問題を解きます。
『プログラミングコンテスト攻略のためのアルゴリズムとデータ構造』
そのため、今回使うコンテストサイトは AOJです。
PCの言語設定が英語なためか、URLに言語パラメータを渡しても日本語になってくれない問題があったりはしますが進めます。(どうやら問題の言語設定は別のところで見落としてたみたいです…)
ALDS1_1_D: Ma
#2 - 文系出身エンジニアが競プロをやる
ABC085B - Kagami Mochi下から順に大きい鏡餅だけ積み上げられるから、最大で何枚積めるかを問う問題です。
#include <iostream>#include <algorithm>#include <vector>using namespace std;int main() { int n; int stairs = 0; scanf("%d", &n);
#1 - 文系出身エンジニアが競プロをやる
こんばんは。前回から時間が経ってしまいました。
あまり時間が取れなかったのですが、毎日1問ずつAtCoderで問題を解くのを目標に仕事が終わってからPCと向き合っていました。
実際にはBeginnersSelectionに記載されている問題を1問を残して全て解いています。
どうせなので記録に残そうと思ってGitHubへソースコードをPushしていってます。その時一番良いコードを書くことを心がけて
#0 - 文系出身エンジニアが競プロをやる
現在は幸運なことに、お給金をいただきながらエンジニアとして生計を立てることができています。
掲題の通りですが、3流私大文系学部出身で数学はとても苦手です。
そんな俺が、競技プログラミングコンテスト(競プロ)を触りつつアルゴリズムを勉強する過程を恥を忍んで公開しようと思います。
基本的なアルゴリズムは、実務上頭に入っていますが強くなりたい。
AtCoderに登録するオンラインで参加できるプログ