RE错误
查看原帖
RE错误
1416402
jiashuangqi_oh_no楼主2024/10/13 13:31
#include<iostream>
#include<cmath>
#include<vector>
using namespace std;
int main(){
	long long T;
	cin>>T;
	while(T--)
	{
		long long n,q,k,r,c=0;
		cin>>n>>k;
		long long count=0;
		vector<long long> yu(n,0);
		if(k!=0)
		{
			for(int i=1;i<=n/k;i++){
				if(floor(n/i)==k){
					c=0;
					for(int j=0;j<count;j++)
					{
						if(n%i!=yu[j])
						{
							c++;
						}
					}
					if(c==count){
						yu[count]=n%i;
						count++;
					}
				}
			}
			cout<<count<<endl;
		}
		else{
			cout<<"1";
		}
	}
}

求大佬改一下

2024/10/13 13:31
加载中...