Drawing Figures with Loops - Sunglasses
Имам проблеми с тази задача и каквото и да правя ми дава 57/100 в judge но вече си тествах програмата и всичко работи като хората .... ето го кода http://pastebin.com/nVCy67ai
Имам проблеми с тази задача и каквото и да правя ми дава 57/100 в judge но вече си тествах програмата и всичко работи като хората .... ето го кода http://pastebin.com/nVCy67ai
Не ти е вярно решението. Сравни това, което дава твоя код:
4
******** ********
*//////* *//////*
*//////*||||*//////*
******** ********
с това, което е нарисувано в условието на задача
******** ********
*//////*||||*//////*
*//////* *//////*
******** ********
Сега нямам много време да ти погледна кода, но виж моето решение:
http://pastebin.com/8kn2uDsn
Моето решение: http://pastebin.com/Lfdr53Ym
for- цикъла ти трябва да изглежда така:
for (int i = 0; i < height; i++)
{
if (i == 0 || i == height - 1)
{
Console.WriteLine("{0}{1}{0}", frame, emptySpace);
}
else if (i == (height-1) / 2)
{
Console.WriteLine("{0}{1}{0}", lensAndFrame, bridge);
}
else
{
Console.WriteLine("{0}{1}{0}", lensAndFrame, emptySpace);
}
}
грешката ти е при втората проверка else if ....
Това е решението,което направихме по време на курса :
При четните "|" ,трябва да са ти -1. Ето и моето решение -> http://pastebin.com/1pc3V6wy
http://pastebin.com/WqrUnPH3
да знаете , джъджа нещо се кара за интервалът между първият ред звездички и вътрешните редове, така че това може да е потенциална грешка .
Иначе беше фън задача :D