結果

問題 No.149 碁石の移動
ユーザー chacoder1
提出日時 2021-01-09 14:32:49
言語 C++17
(gcc 13.3.0 + boost 1.87.0)
結果
WA  
(最新)
AC  
(最初)
実行時間 -
コード長 220 bytes
コンパイル時間 1,789 ms
コンパイル使用メモリ 190,972 KB
最終ジャッジ日時 2025-01-17 15:39:17
ジャッジサーバーID
(参考情報)
judge1 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3 WA * 1
other AC * 9 WA * 4
権限があれば一括ダウンロードができます
コンパイルメッセージ
main.cpp: In function ‘int main()’:
main.cpp:11:18: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
   11 |   cout<<aw+min(bw+k,d)<<endl;
      |                ~~^~
main.cpp:5:23: note: ‘k’ was declared here
    5 |   int aw,ab,bw,bb,c,d,k;
      |                       ^

ソースコード

diff #

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

int main(){
  int aw,ab,bw,bb,c,d,k;
  cin>>aw>>ab>>bw>>bb>>c>>d;
  if(aw+ab-c<aw){
    k=aw-(aw+ab-c);
  }
  aw=min(aw,aw+ab-c);
  cout<<aw+min(bw+k,d)<<endl;
  return 0;
}
0