就我没打是吧 qwq
刚好一个半小时
就我最菜是吧
大佬们帮我看看我T1大致思路对不对:
#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
ios::sync_with_stdio(0);
cin.tie(0),cout.tie(0);
int t;
cin>>t;
while(t--){
int a,b,k,l;
cin>>a>>b>>k>>l;
if(k==0){
cout<<a+b<<endl;
continue;
}
int cnt=a/l+b/l;
if(cnt>=k){
cout<<(a+b)-l*k<<endl;
}
else{
int lie=a/l,hang=b/l;
if(k-cnt>=1&&a%l>l/2){
if(b%l<=l/2||k-cnt>=2)
cnt--,lie++;
else{
if(b%l-l/2<a%l-l/2)
cnt--,lie++;
else
cnt--,hang++;
}
}
if(k-cnt>=1&&b%l>l/2)
cnt--,hang++;
cout<<abs(lie*l-a)+abs(hang*l-b)<<endl;
}
}
return 0;
}
变量名是乱取的
对的吧
什么破玩意,T1不然写题解?
T3开始才能写题解?
还好这样没A,不然我会疯掉的)
不过又以调不出T1疯了)
我也没打QAQ
我 T1 差点就 A 了,赛时做法已经接近正解了
不过啊
原码是
宣https://discourse.xinyoudui.com/t/topic/37853
为啥有标题
最痛苦的一件事是:你明明思路对的,但就是调不出来
啊啊啊啊啊啊啊啊,这A了比不A都难受
A了
。6%%%