1 条题解

  • 0
    @ 2023-10-23 20:38:33

    麻烦各位大佬指正一下: (非AC代码,勿复制)

    #include <bits/stdc++.h>
    using namespace std;
    const int N=1e7+10;
    const int INF=0x3f3f3f3f;
    int t;
    long long n;
    int main()
    {
    	cin>>t;
    	while(t--)
    	{
    		cin>>n;
    		long long els=n%3;
    		if(els==1)
    		{
    			els=(n-10)/3;
    		}
    		else if(els==2)
    		{
    			els=(n-5)/3;
    		}
    		else if(els==0)
    		{
    			els=n/3;
    		}
    		long long els2=n%5;
    		if(els2==1)
    		{
    			els2=(n-6)/5;
    		}
    		else if(els2==2)
    		{
    			els2=(n-12)/5;
    		}
    		else if(els2==3)
    		{
    			els2=(n-18)/5;
    		}
    		else if(els2==4)
    		{
    			els2=(n-9)/5;
    		}
    		else if(els2==0)
    		{
    			els2=n/5;
    		}
    		if(els<=0)
    		{
    			cout<<0<<" ";
    		}
    		else
    		{
    			cout<<els<<" ";
    		}
    		if(els2<=0)
    		{
    			cout<<0<<endl;
    		}
    		else
    		{
    			cout<<els2<<endl;
    		}
    	}
    	return 0;
    }
    
    

    信息

    ID
    2984
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    递交数
    140
    已通过
    30
    上传者