решение на c#
using system;
using system.linq;
namespace task29739831
{
class program
{
static void main(string[] args)
{
console.writeline(console
.readline()
.select(t => int.parse(t.
.count(t => t % 2 == 0));
}
}
}
Поделитесь своими знаниями, ответьте на вопрос:
Сначала суток прошло n секунд (n — целое найти количество полных минут, прошедших с начала последнего часа. код в visual basic
решение на c#
using system;
using system.linq;
namespace samokat
{
class program
{
static void main(string[] args)
{
var input = console.in
.readline()
.split(',', ' ')
.where(t => ! string.isnullorempty(t))
.select(int.parse)
.tolist();
int flatlen = input[0];
int uphilllen = input[1];
int flatdrain = input[2];
int uphilldrain = input[3];
int fuel = input[4];
// minimizing flat travel
int minflatlen = flatlen - fuel;
minflatlen = minflatlen < 0 ? 0 : minflatlen;
int maxuphilllen = uphilllen - (fuel - (flatlen - minflatlen)) / 2;
maxuphilllen = maxuphilllen < 0 ? 0 : maxuphilllen;
// minimizing uphill travel
int minuphilllen = uphilllen - (fuel) / 2;
minuphilllen = minuphilllen < 0 ? 0 : minuphilllen;
int maxflatlen = flatlen - (fuel - (uphilllen - minuphilllen) * 2);
maxflatlen = maxflatlen < 0 ? 0 : maxflatlen;
int minflattraveldrain = minflatlen * flatdrain + maxuphilllen * uphilldrain;
int maxflattraveldrain = maxflatlen * flatdrain + minuphilllen * uphilldrain;
var mindrain = math.min(minflattraveldrain, maxflattraveldrain);
var maxdrain = math.max(minflattraveldrain, maxflattraveldrain);
console.out.writeline(mindrain);
console.out.writeline(maxdrain);
}
}
}