はじめに
たなしょです。
I miss you
よく洋楽のタイトルでみますね。
問題文
考え方
入力されたstring型のサイズを取得して配列を作ります。
あとは文字列のサイズ分、配列に文字'x'を詰め込みます。
そして最後は文字列のサイズ分出力させてあげれば完成です。
string str; cin >> str; vector<char> data(str.size()); for (int i = 0; i < str.size(); i++) { data[i] = 'x'; } for (int i = 0; i < str.size(); i++) { cout << data[i]; }
いざ実装
#include <iostream> #include <vector> #include <utility> #include <algorithm> #include <cstdlib> #include <cmath> #include <iomanip> typedef long long ll; using namespace std; int main(void) { string str; cin >> str; vector<char> data(str.size()); for (int i = 0; i < str.size(); i++) { data[i] = 'x'; } for (int i = 0; i < str.size(); i++) { cout << data[i]; } cout << endl; return 0; }
最後に
失恋ソングにはつきものですね。 あなたがいなくて寂しい
最後まで読んでいただいてありがとうございました。 もしよろしければtwitterアカウント(@piklus100yen)もフォローしていただけると幸いです!