BETA

初心者日記(7)『C++ちょっと触った』

投稿日:2020-06-15
最終更新:2020-06-24

C++の勉強を始めました。AtcoderはC++の基礎を学べるためありがたい。(https://atcoder.jp/contests/APG4b)

C++を学ぶ前で思っていたことは『難しそう、なんやねんこれ。
チラ見程度で見たコードでは、出力が意味不明だな~とか思っていた。
Pythonは『print()』、Cは『printf()』、PHPは『echo;』で分かりやすいと思っていた。(文字型と数値型をまとめて出力するときは面倒だったりするが)
C++は謎の『>>』がもれなく登場。この大なり小なりマークがいっぱいでとっつきにくそうだと感じていた(><)。
でも実際学んでみると、他の言語と似ている部分も多かったりして、サクサク理解できた。
A問題なら、解ける問題も少しある。
(ABC081 A『Placing Marbles』をC++で書いた例)

#include <bits/stdc++.h>  
using namespace std;  

int main() {  
  int s,i;  
  cin >> s;  
  i = s % 10;  
  s = s / 10;  
  i = i + s % 10;  
  s = s / 10;  
  i = i + s;  
  cout << i << endl;  
}  

C++って結構楽しいけれど、基礎だけ学んで迷走している感じがある。B問題、C問題をだらだら解いてるだけで満足しているところもある。AtCoder用の蝶本という素晴らしいものを見つけたので、C++の勉強を終えたらこれに挑戦しようかな。

今日したことをアウトプットするために1日1回Qrunchに記事を投稿することを目標にしているが、こんな記事でもいいのだろうか。

技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

tnodino(つのでぃの)のブログ。日頃の内容を記事にしています。

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう