ABC051_B
counter変数の加算で右辺に条件式を持ってきてもよいことがわかった.
ex)
int cnt = 0; cnt += 0<=k && k<=10; //kが0<=k<=10ならばTrue=1が加算され,そうでなければFalse=0が加算される.
#include <bits/stdc++.h> using namespace std; int main() { int k,s; int x,y,z; int cnt = 0; cin>>k>>s; for(int x=0;x<=k;x++){ for(int y=0;y<=k;y++){ z = s-x-y; cnt += 0<=z && z<=k; } } cout<<cnt<<endl; return 0; }