210202アウトプット なにをするのか考える
【今日の振り返り】
【時間】私の行動の前に時間は平伏すが、結局時間でしか計測出来ない
・7h:睡眠
・2h:ブログ+思考日誌+Twitter+Facebook+0秒思考
・2h:目標設定
・2h:Rails
・1h:Rubyプログラミング
・3h:転職活動(1h:面接)
・7h:その他(家事)
【行動】今日はどんな遊びをしたのか?
おめでとう!!合格しました。お疲れ様でした自分。の翌日。
先週の土日にAWSを詰め込んだため、今週の目標が立てられておらず、ぐだっとした朝を迎えてしまたっため、時間をとり今週の予定と学習のロードマップを立てる。
そういった形あるものに頼らなければ、自分を律せない部分は悪いところでもあるし、良いところでもある。と無理矢理信じ込ませる。自分の書いた日誌に手を置くことが好きなのである。紙に殴り書きをした筆圧だけが自分のしていることを肯定しているようなところが、実に好きになれるところだ。
そうして、なんとなく道筋を立てながら、明日からそちらの方向に向かって歩き出してみる。
いいリフレッシュになる休日であった。
【今日のコード】計算ドリルの文章問題いつだって現実と乖離している。
今日の問題は
『数値を4つ受け取り範囲を設定、そのあと送られてくる(2、1)の座標が範囲内かどうか』
例)① [0、0、4、6]という数字を受け取る。最初の2つは中心座標(0、0)
② 最初の2つは中心座標(0、0)、後半2つは 半径(4、0)から半径(6、0)の範囲
→台風のイメージで、中心を軸にしてx座標4〜6までが今回の範囲となる
③その次に[4,2]という座標を受け取って、それが上記の範囲内かどうか?
感想:もはや例題の計算式を利用して算出したとしか言いようがない
数学力も必要やな。
xc,yc,r_1,r_2 = gets.split(" ").map(&:to_i)
num = gets.to_i
num.times do
x,y = gets.split(" ").map(&:to_i)
if (r_1)**2 <= (x - xc)**2 + (y - yc)**2 && (x - xc)**2 + (y - yc)**2 <= (r_2)**2
puts "yes"
else
puts "no"
end
end