頭良くなりたい人

文系大学生shadeのブログです。競技プログラミングや人文学の話題,受験ネタなど。

ABC114 B - 754

問題はこちら atcoder.jp

方針

S3 桁である部分文字列を一つずつ調べています。

ご主人様が大好きな数は 753 なのに,問題名は 754 で変だなと思ったら,ABC114753 シリーズなんですね。

コード

#include <bits/stdc++.h>
using namespace std;
 
int main(){
    string s;
    cin>>s;
 
    int number=0,min=0;
 
    for(int i=0; i<s.size()-2; i++){
        number=stoi(s.substr(i,3));
        if(abs(number-753)<min|| min==0){
            min=abs(number-753);
        }
    }
 
    cout<<min<<endl;
}