公式

A - モニタリングの最高値 / Monitoring Peak 解説 by kyopro_friends


問題文の指示通り、\(S\) に含まれる最も大きな数字を求めればよいです。

C++ および Python では、文字列に対して max をとることで最大の文字を求めることができます。数字の文字としての大小関係は値としての大小関係と一致しているため、これにより最大の数字を求めることができます。

実装例 (C++)

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

int main(){
  int n;
  cin >> n;
  string s;
  cin >> s;
  cout << *max_element(s.begin(), s.end()) << endl;
}

実装例 (Python)

N = int(input())
S = input()
print(max(S))