ABC187
今回の結果についてできたところから解説します。
A問題
問題は2つの3桁の数字の位の和を比較する問題
残念ながら時間切れのため解けきることができなかった
int main()
{
ll A,B;
cin >> A>>B;
ll S1=0,S2=0;
S1=A/100+(A%100)/10+A%10;
S2=B/100+(B%100)/10+B%10;
if(S1<S2){
cout<<S2<<endl;
}else{
cout<<S1<<endl;
}
return 0;
}
B、E、F問題
中身は見ていないためバチャでやることにした。
C問題
文字列比較の問題で、substrの関数を利用し,ほかの文字列を比較する
・!ついていない文字全て
or
・!ついてない文字の2文字目以降の文字列
上記の文字列と!以降の文字の比較をする
D問題
青木派と高橋派の選挙決めについての問題
まず青木派の有権者の合計を総計する
次に高橋君が演説した場合、青木派の有権者は高橋派に移り、高橋派の有権者が加わる
つまり青木派の有権者数をA、高橋派の有権者をBとするとある町で生じる差は以下を示す
2*A+B
上記の差とその町でのAをpairとし差を基準に降順にする.
高橋君が逆転した時の演説回数を出力しようとしたが、謎のコンパイルエラーでできなかった。
まとめ
久々といい、成果が全くよくなく、レートが大きく下がる予感しかしない。茶色から外れるかも😿