Skip to content

aromarious/EnjoyAtCoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtCoder でプログラミング学習

教えた記録は zenn で書く。 aromarious さんの記事一覧 | Zenn


【2022 年夏休み】


9/1 木》『Python コードレシピ集』を渡す

指示:昨日解いた ABC157A - Duplex Printing を別の解き方で解いてごらん。ヒント「切り上げ」


9/1 木》『Python コードレシピ集』を渡す

道具一覧が載っているから、と『Python コードレシピ集』を渡した。自分で探す練習。


8/24 水》独力でやれるようになってきた。2 問こなす

本人が解き筋を独力で考えて、それに応じた道具を渡すようになってきた。

🔧 渡した道具

  • string.split()
  • int(string)
  • string.replace(before, after)
  • ==(比較演算子)

8/19 金》 初めての B 問題。ABC069B - i18n 〜 len(string), string[n], str(int)

初めての B 問題に挑戦。✍🏻ABC069B - i18n

🔧 渡した道具

  • len(文字列) 文字列の文字数を返す関数
  • 文字列[n] 文字列内 n 番目の文字を返す(最初の文字は 0 番目)
  • str(数) 数を文字列に変換する

📰 コード


8/18 木》 ABC095A - Something on It 〜 str.count(substr)

文字列のメソッドを使う。✍🏻ABC095A - Something on It

🔧 渡した道具

  • 文字列.count(部分文字列) 文字列の中に部分文字列が何回出現するか数える

📰 コード


8/17 水》 ABC081A - Placing Marbles 〜 for文を使って

前回の説明をうけて、実際に問題を解くコードを書いた。✍🏻ABC081A - Placing Marbles 2 回目

🔧 渡した道具

今回は新しい道具は渡さなかったが、今まで使ってきたこと(変数宣言や代入など)の理解を深めた。

  • 合計を保持する変数はfor文の前で宣言する
  • 代入文は方程式じゃない。解かない。(数学が得意な子のため数学の式と混同していた)
  • 代入文の読み方は「右辺を計算する」「左辺の変数の内容を今計算した結果で上書きする」

📰 記事とコード


8/15 月》 配列(list)とfor文のレクチャー

Python の配列(list)について一通り教えたあと、配列の要素をひとつずつ処理するfor文を教えた。

🔧 渡した道具

📰 記事


8/12 金》 提出までの流れのおさらい ABC081A - Placing Marbles

前回の復習。ABC081A - Placing Marblesを使って、流れをおさらいする。

📰 記事とコード


8/10 水》 初めての提出。ABC086A - Product

初めて過去問を提出。ACをゲット。題材は ✍🏻 ABC086A - Product

🔧 渡した道具

  • * , %
  • if

📰 記事とコード


8/4 木, 8/9 火》 AtCoder の説明

本人に AtCoder 自体を説明。


小学生時代と今回の環境構築

本人のスキル概要説明及び今回用の環境構築の記事

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors