Programming Basics-Problem 6_Control Number
Здравейте,
Може ли някой да сподели работещ код на С# за 6 задача от изпита на 19 март?
Благодаря предварително
Здравейте,
Може ли някой да сподели работещ код на С# за 6 задача от изпита на 19 март?
Благодаря предварително
Този код работи , Judge му дава 100/100 , ако желаеш коментари или разяснения само кажи.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
int m = int.Parse(Console.ReadLine());
int s = int.Parse(Console.ReadLine());
int combination = 0;
int suma = 0;
for (int i=1; i<=n; i++)
{
for (int j=m; j>=1; j--)
{
combination++;
suma = suma + (i * 2 + j * 3);
if (suma>=s)
{
Console.WriteLine("{0} moves", combination);
Console.WriteLine("Score: {0} >= {1}", suma, s);
return;
}
}
}
for (int i = 1; i <= n; i++)
{
for (int j = m; j >= 1; j--)
{
combination++;
suma = suma + (i * 2 + j * 3);
if (suma < s)
{
Console.WriteLine("{0} moves", combination-1);
return;
}
}
}
}
}
}
Много благодаря:)
зравеи, на този изпит следобед се явих и го взех - на www.github.com/spzvtbg - съм си качил решениятя всяко с 100/100 .
но принципно във вложения цикъл направих проверка за сумата и след което с бреикове излязох и от двата цикъла и в общи линии това е.
надявам се че съм помогнал . успех
Здравейте, и аз се опитах да реша тази задача, решенията ми се получават, но в jujge ми дава 50/100, малко помощ, ако може да ми кажете къде бъркам https://pastebin.com/jQNDehey , благодаря предварително!
ами на пръв поглед ти липсва проверка за излизане и от първия цикъл и от тази гледна точка можеби е по добре принтирането да става във вътрешния ти цикъл ще погледна по късно и ще ти кажа с точност
да ! ако си пастнеш прверката с break; - а и във външния цикъл ще вземеш 100 - те
Заповядай https://pastebin.com/t0xPw1uT