9 条题解
-
0
#include<bits/stdc++.h> using namespace std; int tzs[21],tzd[21],ts[21],js[21]; int main(){ int f,t; cin>>t; for(int c=1;c<=t;c++){ cin>>ts[c]>>js[c]; for(int h=0;h<=ts[c];h++){ for(int i=0;i<=ts[c]-h;i++){ if(i*2+(ts[c]-h-i)*3+h*4==js[c]){ tzd[c]=h; break; } } } for(int i=ts[c];i>=0;i--){ f=js[c]-i*4; for(int m=0;m<=ts[c]-i;m++){ int j=m*2+(ts[c]-i-m)*3; if(j==f){ tzs[c]=i; break; } } } } for(int i=1;i<=t;i++){ cout<<tzs[i]<<" "<<tzd[i]<<endl; } return 0; }
可是会超时,但内存不会超
信息
- ID
- 303
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 185
- 已通过
- 81
- 上传者