introduction/

directory
v0.0.0-...-23e9799 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2021 License: MIT

README

プログラミング入門

初めて触る言語の一通りの練習には良さそう。

  • 4Aは浮動小数点の出力フォーマットに関して今後も少し注意が必要。
  • 5ABCなどはAtCoderなどでは出にくいので事前演習しておくと良い。
  • 5Dはgotoの危険性を示す問題だが本当に難しかった。
  • 6Bは応用度高め。
  • 7Cは可変長配列の練習に成る。
  • 7Dは任意の可変長配列からなる行列積のライブラリチェックに良い。
  • 8Aはスペースで区切らずに行ごとに文字列を読み取る必要がある。
    • また、char型をアスキーコードとして扱う方法も学べる。
  • 8Bはchar型の整数をint型として扱う方法が学べる。
  • 8Cもchar型の扱いが重要。
    • 標準入力も形式が与えられていないので特殊。
  • 8Dは文字列処理の問題だが、令和ABCのCぐらいに出てもおかしくない難易度。
  • 9Aはライン単位での入力を行うとあっさりTLEする。
  • 9Bは簡単だが、各言語の配列のスライス演算になれるのには良い。
  • 9Cは文字列の辞書式順序について学べる。
  • 9DはCodeforcesに出そうな文字列処理のクエリ問題。
    • 愚直にやるだけではあるが、令和ABCだとC問題ぐらいだと思う。
  • 10Bで三角形の2辺のなす辺の求め方というのを十年ぶりに思い出した。
  • 11はCodeforces div2のC問題ぐらいの実装枠として出てもおかしくないくらい難しく、しかも苦手なものだった。
    • 最初の2問が実装できればあとは簡単。
    • 6面サイコロの性質として覚えておいても良いかもしれない。

Directories

Path Synopsis
1-Intro
1a
1b
1c
1d
10-math
10a
10b
10c
10d
11-oop
11a
11b
11c
11d
2-ifelse
2a
2b
2c
2d
3-forloop
3a
3b
3c
3d
4-calculation
4a
4b
4c
4d
5-structured-programming1
5a
5b
5c
5d
6-array
6a
6b
6c
6d
7-structured-programming2
7a
7b
7c
7d
8-character
8a
8b
8c
8d
9-string
9a
9b
9c
9d

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL