「 個の文字列を受け取ること」と「逆順に出力すること」の練習!
問題概要
個の文字列 が与えられる。
これらを の順に出力せよ。
制約
考えたこと
まず、 個の文字列を受け取るためには、C++ では vector<string>
型というように「文字列の配列」を用いるとよいだろう。
その上で、逆順に出力していけばよい。
コード
#include <bits/stdc++.h> using namespace std; int main() { int N; cin >> N; vector<string> S(N); for (int i = 0; i < N; i++) cin >> S[i]; for (int i = N-1; i >= 0; i--) cout << S[i] << endl; }