夏洛克与C中的野兽
我在解决这个问题时遇到了一个问题,在15个测试用例中,我只能解决14个。如果有人能帮我的话,我就剩下测试用例14了 这是我的密码:夏洛克与C中的野兽,c,puzzle,C,Puzzle,我在解决这个问题时遇到了一个问题,在15个测试用例中,我只能解决14个。如果有人能帮我的话,我就剩下测试用例14了 这是我的密码: int main() { int t,i,j,val1=0,val2=0,a0,k,z,five=0,three=0,rem=0,div=0; int a=5,b=3; scanf("%d",&t); for(int a0 = 0; a0 < t; a0++){ int n; scanf("%d",&n); rem=
int main()
{
int t,i,j,val1=0,val2=0,a0,k,z,five=0,three=0,rem=0,div=0;
int a=5,b=3;
scanf("%d",&t);
for(int a0 = 0; a0 < t; a0++){
int n;
scanf("%d",&n);
rem=n%3;
div=n/3;
if(n>2)
{
if(n==4)
{printf("-1\n");}
if(rem==2){
three=1;
five=div-1;
}
else if(rem==1){
three=2;
five=div-3;
}
else if(rem==0)
{
three=0;
five=div;
}
for(k=0;k<five;k++){printf("555");}
for(z=0;z<three;z++){printf("33333");}
}
else {printf("-1");}
printf("\n");
}
return 0;
}
intmain()
{
int t,i,j,val1=0,val2=0,a0,k,z,5=0,3=0,rem=0,div=0;
INTA=5,b=3;
scanf(“%d”、&t);
对于(int a0=0;a02)
{
如果(n==4)
{printf(“-1\n”);}
如果(rem==2){
三=1;
5=div-1;
}
否则如果(rem==1){
三=2;
五=第三组;
}
否则如果(rem==0)
{
三=0;
五=div;
}
对于(k=0;k而言,您的思路是正确的,但需要做更多的概括。需要引入一个标志,而不是使用“n”
for(int a0 = 0; a0 < t; a0++)
{ FLAG=1;
int n;
scanf("%d",&n);
rem=n%3;
div=n/3;
if(rem==2)
{
if(div<1)
FLAG=0;
five=div-1;
three=1;
}
else if(rem==1)
{
if(div<3)
FLAG=0;
five=div-3;
three=2;
}
else if(rem==0)
{
three=0;
five=div;
}
if(FLAG==1)
{
for(k=0;k<five;k++){printf("555");}
for(z=0;z<three;z++){printf("33333");}
}
if(FLAG==0)
{printf("-1");}
printf("\n");
}
return 0;
}
for(int a0=0;a0 如果(div你在正确的轨道上,但是需要做更多的概括。需要引入一个标志,而不是使用“n”
for(int a0 = 0; a0 < t; a0++)
{ FLAG=1;
int n;
scanf("%d",&n);
rem=n%3;
div=n/3;
if(rem==2)
{
if(div<1)
FLAG=0;
five=div-1;
three=1;
}
else if(rem==1)
{
if(div<3)
FLAG=0;
five=div-3;
three=2;
}
else if(rem==0)
{
three=0;
five=div;
}
if(FLAG==1)
{
for(k=0;k<five;k++){printf("555");}
for(z=0;z<three;z++){printf("33333");}
}
if(FLAG==0)
{printf("-1");}
printf("\n");
}
return 0;
}
for(int a0=0;a0 如果请告诉我们:你的投入,你的实际产出和你的预期产出。投入:1012345678910预期产出:-1-1555-1333555555-1555333335555555553333333333编辑你的问题并把它放在那里,叹气。请告诉我们:你的投入,你的实际产出和你的预期产出。投入:101234568910反恐执行局输出:-1-1555-133333355555555-15553333355555555555553333333编辑你的问题并把它放在那里,叹息。