2020-07-01から1ヶ月間の記事一覧
目次 問題 回答 学んだ処理 お手本の別解 感想 問題 atcoder.jp erase、eraserとDaydreamのつながりがわかりません。 ググってもこれくらいしかヒットしません。 www.amazon.com 多分eraserとdreamerがちょっと似ていて、都合がいいからでしょうか。 回答 # …
目次 はじめに 動作の様子 ソースコード 今後、追加する機能 はじめに Twitterで毎日のように一問一答形式で作った問題を投稿しています。 テックキャンプで「~JavaScriptによるセキュリティ攻撃を学ぼう~」の学習を修了しました!Q.「HTML生成時の処理に脆…
目次 問題 回答 助けてください>< 問題 atcoder.jp この問題の舞台は京都ですねきっと。 回答 # 整数の入力 n = gets.to_i # point[0]に、「t = 0のとき点(0, 0)にいる」という情報を持たせる point = [] point[0] = [0, 0, 0] # スペース区切りの整数の入…
目次 問題 回答 学んだ処理 感想 問題 atcoder.jp 「ダックスフンドのルンルン」は英語で Lunlun the dachshund だそうです。 英語で書くと、途端に中華な雰囲気になるから不思議です。 回答 # 鏡餅の枚数 n = gets.to_i # 重複をのぞく鏡餅の直径 ds = n.ti…
目次 問題 回答 学んだ処理 感想 問題 atcoder.jp これはCard Game for Two ではなく、 Card Game for Alice です。 Card Game for Two だとすると、Bob はAliceに負けたい、ということになります。 回答 # カードの枚数をしかたなく受取る gets # カードの…
目次 Twitterの「エンジニアが必ずウォッチすべき人たち」というリスト Twitterのリストとは 作成作業風景 「エンジニアが必ずウォッチすべき人たち」が紹介されているサイト Twitterの「エンジニアが必ずウォッチすべき人たち」というリスト https://twitte…
目次 問題 回答 学んだ処理 1. 入力を受け取る 2. 整数の各桁の総和を計算 3. 配列から A <= sum <= B を満たす整数を選ぶ 4. 配列 |n| の要素の合計を出力する 問題 atcoder.jp 回答 N,A,B=gets.split.map(&:to_i) def calc(n) res=0 while n>0 res+=n%10 n…
はじめに 小技集 ⌘(command)系 ⌘ + Aで全選択して、control + F ⌘ + shit + 4で選択範囲をスクショするモードにして、spaceキーを押して、クリック ^(control)系 control + Oで行を追加して、control + N control+ Aで行頭に移動して、control + shift + E c…
はじめに 問題の要点 回答 はじめに 個人的「三大朝活」は、筋トレ、冷水シャワー、競プロです。 今日も朝の体操の様子をお届けします。 昨日の反省点は、競プロ、筋トレ、冷水シャワーの順にやってしまったことです。 起き抜けでは、まず問題が頭に入ってき…
「今日は全然集中できなかった! テックキャンプが始まって以来、最高の体調と精神的安定が続いていたのに。 これまで、たまたま外的要因が穏やかだったかららしい。 変化に適応するための具体的なアクションプランを実行せんにゃあいけんわ」 という調子で…
atcoder.jp 今日も朝の体操の様子をお届けします。 作成した回答がこちら # 整数の入力 n = gets.to_i # スペース区切りの整数の入力 ary=gets.chomp.split(" ").map(&:to_i); # 変数を宣言 i = 0 # 整数を配列に入力 while if ary[i % n] % 2 == 1 break en…
はじめに 設定の手順 1.辞書登録 2.ZOOMの招待リンクを自動でコピー まとめ はじめに ZOOMの招待リンクをもっと簡単に送りたい!と思ったことはありませんか? botを作ればいいんだろうけどそんな時間ないよ!と諦めていませんか? 今回は、5分もあれば…
atcoder.jp 自力で解けました! 1回再提出しただけでACの表示が出ると結構嬉しいです。 懐かしい達成感を感じています。 言語:Ruby2.7.1 a, b, c = gets.chomp.split('').map(&:to_i) puts a+b+c 結構コードの短さには自信がありました。 しかし、同じ言語…
目次 はじめに 手順 おわりに 追記:10分間休憩勉強法の紹介 はじめに カリキュラムのボリュームが多すぎて、途中から「一体わたしは何をするために何を学習しているのか」見失うことはありませんか? あるいは、体調や環境の変化によって「理解力が落ちて…
atcoder.jp 昨日に引き続きAtCoderの入門編を1つ解きました。 競技プログラミングは専門の資格や、AtCoder転職などあるので、就職活動までの2ヶ月で自分の能力の現在地を形として残したいです。 AtCoderの説明はこちら atcoder.jp ABC086Aを解きました。 シ…
atcoder.jp 最後にAtCoderを解いたのは2018年4月でした。 せっかくテックキャンプでRubyを学習しているので、 AtCoderでRubyのデータ処理の技術を補強していきたいです。 Practice Aを解きました。 スペースで区切られた2つの整数を受け取る方法を知りました…
はじめに プログラムを印刷するための手順(VSCode 1.47.2) 1. VSCodeにPrintCodeを導入します。 2. ヘッダーに相対パスを表示させる設定をします。 3. プログラムをPDFファイルに書き出します。 4. PDFファイルを印刷します。 おわりに はじめに こんにちは…
はじめに こんにちは! 「プログラミングを学習するときに、お手本を真似してタイピングしていますか?」 TECH CAMPのカリキュラムではコードの例が多く登場します。 一部の例には「コピーしてください」と書かれていますが、基本的には自分で打ち込むことを…
やってみました、釣りタイトル。 以下、復習の手順です。 寝る前に机に着く カリキュラムの終わりにある、要点のリストをスマホで出す ノートと青いボールペンを出す コピー用紙を4つに折る 画像のように虫食い問題を作る 寝る 起きる 何かしらやりながら、…
こちらのプラグインを導入しました! marketplace.visualstudio.com 動作確認 FactoryBotのdifineは、"fbdef"で呼び出せます
RSpec Snippets for VSCodeをインストールしました そもそも、「rspecとは?」という方に、rspecのGitHubです。 github.com 今回はこのプラグインをインストールしました。 marketplace.visualstudio.com 動作確認 1, このプラグインで、テストコード全体の…
Ruby on Railsのビューファイル(.html.erb)でEmmetを使いたい! 今日も一日、TECH CAMPでした! 1時間毎に成果をZOOMで共有することになっています。 そこで同じチームの方から 「Railsアプリケーションのビューファイルを書いているとき、予測変換みたいな…
テックキャンプ81期生、やなせです! テックキャンプでエンジニア業のためのtwitterとブログを作りました ブログは、当ブログ twitterは、こんなアカウントをつくりました https://twitter.com/YanaseHiroki 想定した需要: 過去の復習がしたい 他の人の工夫…