2 条题解

  • 0
    @ 2024-9-28 17:05:38

    赛时代码:

    //t2 lcm rp+=INF
    #include<bits/stdc++.h>
    using namespace std;
    
    int l;
    string a[10]={"110","050","080","170","020","200"};
    
    int main()
    {
    //	freopen("lcm.in","r",stdin);
    //	freopen("lcm.out","w",stdout);
    	scanf("%d",&l);
    	
    	if(l<=2)return cout<<-1,0;
    	if(l==3)return cout<<210,0;
    	for(int i=1;i<=l-3;++i)
    	{
    		if(i==1)printf("1");
    		else printf("0");
    	}
    	
    	if(l%6==3)cout<<a[0];
    	if(l%6==4)cout<<a[1];
    	if(l%6==5)cout<<a[2];
    	if(l%6==0)cout<<a[3];
    	if(l%6==1)cout<<a[4];
    	if(l%6==2)cout<<a[5];
    //	fclose(stdin);
    //	fclose(stdout);
    	return 0;
    }
    

    信息

    ID
    3191
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    (无)
    递交数
    288
    已通过
    43
    上传者