#include<bits/stdc++.h> using namespace std; int num(int ,int); int num(int n,int m) { if (m==0) return 0; int s=0,z=m; if(n/12>=m) return m; while(n+m>=0) { if(m<=0) return s; if(n<12) { m-=(12-n); /*if(z<0) { m+=z; z=0; }*/ n=12; } else { s++; //z+=n/12; m--; //s++; n-=10; } //cout<<n<<endl<<s<<endl<<m<<endl; } return s; } int main() { int n,m,z=0; while(cin>>n>>m) { int nu=num(n,m); cout<<nu<<endl; } }
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while((b&&a)||b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
醬勒~~~
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while((b&&a)||b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
醬勒~~~
我試過了 0 13 也能AC 代表測資沒有糖果是0的時候 所以你才沒錯
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while((b&&a)||b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
醬勒~~~
我試過了 0 13 也能AC 代表測資沒有糖果是0的時候 所以你才沒錯
什麼意思
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while((b&&a)||b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
醬勒~~~
我試過了 0 13 也能AC 代表測資沒有糖果是0的時候 所以你才沒錯
什麼意思
這樣:
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(a>=12&&b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while((b&&a)||b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
醬勒~~~
我試過了 0 13 也能AC 代表測資沒有糖果是0的時候 所以你才沒錯
什麼意思
這樣:
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(a>=12&&b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv){
int a,b,c=0,d=0;
cin>>a>>b;
while(a+b>=13){
if(a>=12){
a=a-11;
c++;
}
else{
a++;
b--;
}
}
cout<<c<<endl;
}
這樣沒毛病了吧XD
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while((b&&a)||b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
醬勒~~~
我試過了 0 13 也能AC 代表測資沒有糖果是0的時候 所以你才沒錯
什麼意思
這樣:
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(a>=12&&b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv){
int a,b,c=0,d=0;
cin>>a>>b;
while(a+b>=13){
if(a>=12){
a=a-11;
c++;
}
else{
a++;
b--;
}
}
cout<<c<<endl;
}
這樣沒毛病了吧XD
本來就沒有太大毛病 只是問一下 0 13 這測資而已XD
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(b&&a){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
我的簡潔多了
b&&a
如果 0 13 一開始不就不能跑了嗎
ㄜ.....XD
我再改
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while((b&&a)||b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
醬勒~~~
我試過了 0 13 也能AC 代表測資沒有糖果是0的時候 所以你才沒錯
什麼意思
這樣:
#include <bits/stdc++.h> using namespace std; int main(int argc, char** argv){ int a,b,c=0,d=0; cin>>a>>b; while(a>=12&&b){ if(a>=12){ a=a-11; c++; } else{ a++; b--; } } cout<<c<<endl; }
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv){
int a,b,c=0,d=0;
cin>>a>>b;
while(a+b>=13){
if(a>=12){
a=a-11;
c++;
}
else{
a++;
b--;
}
}
cout<<c<<endl;
}
這樣沒毛病了吧XD
本來就沒有太大毛病 只是問一下 0 13 這測資而已XD
成功,沒問題