为什么WA了?
  • 板块P7107 天选之人
  • 楼主Lube
  • 当前回复1
  • 已保存回复1
  • 发布时间2020/11/28 22:03
  • 上次更新2023/11/5 07:08:21
查看原帖
为什么WA了?
118630
Lube楼主2020/11/28 22:03
#include<bits/stdc++.h>
using namespace std;
long long n,m,k,p;
bool pd()
{
	long long num1,num2;
	num1=k/p;
	num2=(k+n-p)/n;
	if(num1>num2)return 1;
	if(num1==num2&&(k%p==0)&&((k+n-p)%n==0))return 1;
	return 0;
}
int main()
{
	scanf("%lld%lld%lld%lld",&n,&m,&k,&p);
	if(pd())printf("YES\n");
	else{printf("NO\n");return 0;}
	long long s=k/p;
	long long left=k-p*s;
    for(int i=n-p;i>=1;i--)
    {
    	long long use;use=left/i;
    	printf("%lld %lld\n",use,m-use);
    	left-=use;
    }
    for(int i=1;i<=p;i++)
    {
    	printf("%lld %lld\n",s,m-s);
    }
}
2020/11/28 22:03
加载中...