問題
問題文
明日からの $7$ 日間の天気予報を表す文字列 $S$ が与えられます。
$i$ 日後の予報は $S$ の $i$ 文字目が o であるとき晴れ、x であるとき雨です。
$N$ 日後の天気予報が晴れかどうかを教えてください。
制約
・$N$ は $1$ 以上 $7$ 以下の整数
・$S$ は長さ $7$ の文字列であり、o と x のみからなる
回答
回答1 (AC)
文字列の $N$ 文字目が o か x かを判定する問題です。文字列の長さは $7$ 文字に固定されているので、悩むところはないと思います。コードは以下のようになりました。
abc218a-1.cpp
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
string s;
cin >> n >> s;
if ( s.at(n-1)=='o' ) {
cout << "Yes" << endl;
} else {
cout << "No" << endl;
}
}
調べたこと
AtCoder の解説 → 公式解説
回答1と同じ方針でした。
リンク
前後の記事
- 前の記事 → AtCoderログ:0110 - ABC 218 に参加しました
- 前の記事 → AtCoderログ:0112 - ABC 218 B