求助,为什么文件提交有锅
  • 板块灌水区
  • 楼主zyx303
  • 当前回复11
  • 已保存回复11
  • 发布时间2020/11/24 00:31
  • 上次更新2023/11/5 07:26:12
查看原帖
求助,为什么文件提交有锅
61974
zyx303楼主2020/11/24 00:31
#include "bits/stdc++.h"
using namespace std;
#define ll long long
template<typename T>void read(T &cn)
{
	char c;
	int flag=1;
	while(!isdigit(c=getchar()))if(c=='-')flag=-1;
	cn=c-'0';
	while(isdigit(c=getchar()))cn=cn*10+c-'0';
	cn*=flag;
}
ll a,b,c,d;
void work()
{
	ll cnt=0;
	ll m;
	if(c*d%b==0)
	m=c*d/b-1;
	else
	m=c*d/b;
	for(int y=1;y<=m;y++)
	{
		if((a*c*y/(d*c-b*y))*(d*c-b*y)==a*c*y)
		{
			cnt++;
		}
	}
	cout<<cnt<<endl;
}
int main()
{
	freopen("song.in","r",stdin);
	freopen("song.out","w",stdout);
	ll t;
	cin>>t;
	while(t--)
	{
		read(a);read(b);read(c);read(d);
		work();
	 } 
 } 

这是第一个比赛的那个水题,如果用文件输入输出就只能a一个点,把freopen注释掉就全a了。我这次csp-s t3也是写的while(t--),洛谷自测有分,官方0分,是while(t--)有问题,还是快读有问题?我不想noip再这样爆零了

2020/11/24 00:31
加载中...