naoppy-jyokenの日記

Javaで競プロをするぞ、NITAC情研用

2018-12-01から1ヶ月間の記事一覧

AGC030-A解説

A - Poisonous Cookies 問題 A - Poisonous Cookies 解説 解毒できる美味しいクッキーは常に全て食べる。毒の美味しいクッキーをどれだけ食べられるかがミソになってくる。 毒の数 <= 解毒の数のときは言うまでもなく、毒の美味しいクッキーを全て食べられる…

Java入門6.5

はじめに この記事はNITAC情研競プロ班の活動メモです。 Java入門1~6の内容をやった後の補足説明として僕が喋ったもののまとめになります。 Java入門3の補足 言語にはJavaのようにコンパイルしてから実行するコンパイラ言語と、コンパイルをせずに実行するス…

Java入門6

今日の目標 基本型について知る 基本型について学ぼう www.okapiproject.com によくまとまっているので、目を通してください。 以下、補足 基本型はプリミティブ型とも呼ばれる。 整数型について byte、short、int、longと整数型には沢山の種類があります。 …

AGC029-A解説

A - Irreversible operation 問題 A - Irreversible operation 解説 BWをWBにする操作は、Wを左に持っていく、Wを左のBと交換すると考えればよい。 あるWがあるとして、その左側にBとWからなる文字列があるとする。 すると、左側の文字列をいくら並び替えた…

Java入門5

今日の目標 変数について学ぶ 変数宣言ができるようになる 準備 Code, Compile & Run | CodeChefにアクセスして、JAVAを選びます。 今までの振り返り 今までは"Hello, World"や10など、プログラム中に埋め込んだ値を出力することをしてきました。 しかし、実…

ABC115解説

はじめに この記事は初心者向けに書かれています。また、解法への思考経路を重視して書いています。 Dの解説はありません。 A - Christmas Eve Eve Eve 問題 A - Christmas Eve Eve Eve 解法 制約よりdは22~25の4パターンしかないので、場合分けをする。 場…

Java入門4

今日の目標 プログラムの基本構造について知る。 人にとって読みやすいコードを書くことを知る。 準備 いつものように Code, Compile & Run | CodeChef にアクセスして、JAVAを選びましょう。 プログラムの構造 Java入門2でプログラムを書いている中で、気づ…