リブlab

理系大学生のIT・電気・大学・趣味についての日記

AtCoderの良解答からみるプログラミングのテクニックシリーズ

AtCoderの良解答からみるプログラミングのテクニック06(ビギナー向け) C++

今回はto_string()と10進法表記の復習ができました。さらに、新しいこととしてsubstr( );の使い方を解説しました。これで部分文字列の問題が一部解けるようになったはずです。

AtCoderの良解答からみるプログラミングのテクニック05(ビギナー向け) C++

今回はto_string()によって数字を文字列にする方法を学びました。さらに、整数の10進法表記の処理として、一桁ずつ処理をするなら%10をすることで最下位桁を着目することができ、それを/=10することで着目している桁を一つずらせることを学べたのではないで…

AtCoderの良解答からみるプログラミングのテクニック04(ビギナー向け) C++

コンテナの中に与えられた要素を追加していって入力を完了。次に、max_elementとmin_elementでコンテナの中の最大値である要素と最小値である要素をピックアップします。

AtCoderの良解答からみるプログラミングのテクニック03(ビギナー向け) C++

※注 スマホだとコードは見にくいのでPCモードかPCで見たほうが良いです。 At Corder で見つけた解答から得たもの ・ABC068_B おわり このシリーズ第一回(まだ見てないならここをクリックしてからのほうが良いです) 前回の記事 drken(けんちょん)さんの記事…

AtCoderの良解答からみるプログラミングのテクニック02(ビギナー向け) C++

※注 スマホだとコードは見にくいのでPCモードかPCで見たほうが良いです。 At Corder で見つけた良解答から得たもの ABC081_A・・・与えられた1と0のみで構成された整数の中に1は何回出現しましたか? Tips01_後置演算子は必要な時だけ使用する。 Tips02_…

AtCoderの良解答からみるプログラミングのテクニック01(ビギナー向け) C++

※注 スマホだとコードは見にくいのでPCモードかPCで見たほうが良いです。 AtCorderとは At Corder で見つけた良解答から得たもの ABC064_A テク1 - 条件演算子の効果と倍数判定のコツ Tips01 ABC082_A テク2 - 小数点切り上げを簡単に Tips02 Tips03 Caut…