電気系の学生のブログ。何を書くかも決めていないこの広告は、90日以上更新していないブログに表示しています。特別なアルゴリズムを必要とする問題はなかったので、点を稼ぎやすかった回だったのではと思います。7かどうかを判定する問題です。cinとif文がかければ行けると思います。計算量O(1)注意:NoなのかNOなのかは気をつけましょう。それを間違えて5分のペナルティを食らうのは痛いです(戒め)。数列の部分を取り出して、543との差を比べる問題です。intで入力するよりもstringで入力して、charでループする方法がおすすめです。x1をしてint化します。(int)(ch[i]-'0')でキャストしてあげると良いです。計算量O(n)3桁なので手打ちしてますが、桁が増えるとpowとかを使ってループさせます。C問題ビット全探索の拡張問題です。7を考えてあげる必要があります。4進数を自作し、全探索する問題です。計算量はだいたいO(4^log(n))だと思います。whileを使って書いたので終了条件のところでbugらせて2WAです。whileを使うときは境界に気をつけましょう。356とかで1が出力されたりしてました。あと、-1を0に当てないほうがいいと思います。(実装中に気づいたため、無理やり-1を0に当ててます)D問題なかなか形容し難い問題です。やることはn!を素因数分解して、素数の数の積が75にできるな数を探すという作業です。75=5*5*3なので、作れる組み合わせが少ないののですべてのパターンを記述する方法で解きました。これはソース読んだ方が絶対早いです。最後が3つの素因数のペアで3*5*5が作れるかを探しています。3*5*5の時は5が二回出てくるので、重複なく数えるために、3パターンのif文を使っています。明日以降に加筆します。公式の解説が充実しているので正直書くことはないのですが、記憶を定着させることと日本語の勉強のために書きました。公式の解説を読もうね。https://img.atcoder.jp/abc106/editorial.pdfA,B,Dが一発ACでCが7WAでした。(全完)下がり続けていたレートを回復できたので良かったと思いました。なって残念ですね(冷えてたので嬉しかったです)。気合い入れて図とか使って解説するので、適宜追記していきます。茶色以下でもわかるような解説を目指します。誤り、不明瞭な点があれば何らかの方法で連絡していただけると幸いです。23:05ABC105解説Tweet広告を非表示にするもっと読むコメントを書く2018-07-22ティアックさんの「第2回バーチャルキャストを楽しむ会」に参加してきたよ昨日(2018/07/21)行われた、「第2回バーチャルキャストを楽しむ会」に参加して来ました。楽しかったので、今回行こうか悩んだ方の背中を押せるような記事が書きたいなーと思い、久しぶりに書いています。本社ロビー(製品のアウトレット品とかを売っている所)でやっていました。多摩センター(サンリオピューロランドの最寄り駅)から迷いながら歩いて10分ぐらいで着きました。会が13時開始だったので12時59分ぐらいについたのですが、その時はまだ誰もお客さんが来ておらず、ここではないのでは...と心配になりながら入りました。その後、矢継早に2,3人来られて、5人ぐらいで楽しむ会がスタートしました。入れ替わり立ち代わりで人が来られ、15人ぐらいあいえるちゃんねるのゲストでいらっしゃった加茂さんがほぼ全部取り仕切る感じでやってました。ティアック株式会社の加茂さん。YouTubeバーチャルキャストに触れるのも初めてだったので、バーチャルキャストの動作のやり方から配信のやり方まで丁寧に説明して下さいました。最初の30分ぐらいは機器の説明や、コントローラの使い方、ちょっとした裏話などがありました。生放送13:30頃から実際に生配信を行い、10分ぐらいで他の方交代するという形で始まりました。待ち時間や終わった後、飽きるのかな?と思ってましたが、ティアックさんのロビーに飾ってあるものを見たり、セール品を物色したり、また、他の人がHMD被ってVR体験しているのを見たり、飽きずに最後の方までいました。(自分の番が終わったら帰ってる人もいたので、別にずっと拘束されてるわけではないです。)時間の都合でさいごまでいなかったのでどんな感じで終わったのかはリポート出来ないのですが、結構ゆるい感じでした。あと、お茶とお菓子を出していただき、ただで体験させてくれてるのにといたたまれない気持ちになりました。構成HMDにコントローラ、密閉型のヘッドセット、ヘッドセットをMiniStudioに接続して首掛けhttps://store.teac.co.jp/html/products/detail.php?product_id=1912でした。リンクと同じ組み合わせです。最初につけたときはけっこうごっつい感じだなぁという印象を受けましたが、すぐ気にならなくなりました。ヘッドホンの密閉度がすごく、没入感もばっちりでした。バーチャルキャストのファーストインプレッションバーチャルキャストのUIはとても直観的でわかりやすかった。大体のプレイグラウンドはわかってるつもりでしたが、結構壁にぶつかってしまいます。高そうなものが回りに並んでたので怖かった。バーチャルキャストのほんとによかったところアリシアちゃんをずっと使っていたんですが、本当にかわいいんです。自撮りカメラを常時起動して、ずっと眺めていたい...そんな気持ちになります。体験中ずっと、かわいい、かわいいとつぶやきながらやっていました。脳からやばい脳内麻薬が出てる感じがしました。今、思い出しながら書いてるんですが、それだけでももう一度やりたい気持ちに襲われてます。最後にバーチャルキャスト、超楽しいのでもし第3回があったら是非行ってみるとよいと思います。僕もチャンスがあれば行きたい。なんらかの形で協力したい。思ったことあったんですけど、なんか文字に起こせないので、もしかしたら追記します。https://store.teac.co.jp/html/products/detail.php?product_id=1561このヘッドフォンをn0%引きで買ったのですが、とても使いやすくて満足しております。16:50ティアックさんの「第2回バーチャルキャストを楽しむ会」に参加してきたよTweet広告を非表示にするもっと読むコメントを書く2018-03-28他のサーバのユーザの情報を別のサーバに移植する複数のサーバを運用していて、追加したり、OS更新したりして、ユーザの再登録が必要になった時に、全自動とは言えないけど、半自動で行う(行った)方法。PWが初期化されるのはしょうがないものとする。ユーザー一覧の取得データの加工スクリプトの作成Tipsコピー元のサーバalpha、コピー先のサーバbravoとしてやる。/etc/passwdユーザとuidとgidの一覧が出てくる。"gid"gidで選べば、ほしいユーザの一覧がもらえる。(grepはor,andできるのでなんとかしよう)それを、txtファイルに流し込む。任意のエディタで":"を","に変換する。(":"を","に変換するのをパイプラインでやったほうがいい)。何も書かなくて良いけど4列以上書く(理由は後述)。Qiitaこのスクリプトをrootで実行すればすべてのユーザを移動できる。Tipsechoでspritしているときにgidに数字+改行コードが混ざってしまい落ちる(n敗)。それを簡単に防ぐには1つダミーの列を追加するのが良い。LDAPとかRadiusとかの認証サーバの必要性を強く感じた。22:07他のサーバのユーザの情報を別のサーバに移植するTweet広告を非表示にするもっと読むコメントを書く2018-02-03カメラ用の三脚を買いました。ORENGE】あけまして、おめでとうございます。今年もよろしくお願いします。自分へのお年玉ということで、一眼レフ用の三脚を買いました。リスキーな買い物をした、と思ったのでレビューを書きます。12:38カメラ用の三脚を買いました。クラスPairをdoubleでソートしたいと思っていたが、doubleの比較のやり方がわからないので引き算してバブルで書いていた。扱う件数が300ぐらいになってしまい、バブルがボトルになってしまって辛かったがやり方が見つかった。CompareToの使い方を知らなかっただけ、といえばそれまで。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。