for
文を回しながら、「次の要素」も同時に見ていくという実装!
問題概要
文字 J, O, I からなる長さ の文字列 が与えられる。
について、 の 文字目が J であるとき、 の 文字目を出力せよ。
制約
解法
for
文を回しながら、 文字目の次の要素「 文字目」も同時に見ていこう。
コード
#include <bits/stdc++.h> using namespace std; int main() { int N; string S; cin >> N >> S; for (int i = 0; i+1 < N; ++i) { if (S[i+1] == 'J') cout << S[i] << endl; } }