пикселей в изображении и 64(Байта) = 512 (Битам). Итого получается на 1 пиксель
(Бита) информации, чего хватает для хранения 4 значений цветов (
).
(пикселей), время t=64 (сек) Начну с того, что сама задача не верна, либо в ней была опечатка. Обосную, даже если мы возьмём максимальное количество цветов на один пиксель, предложенных в ответах, а это 256. Мы получим, что на 1 пиксель требуется p=8 (Бит)=1 (Байт) (2^{8}=256) памяти, а объём V изображения равен
(Байт)=64(кБайт), т.е. скорость при заданных параметрах будет равна 1 Кбайт/с, но ни как не 8 Мбит/с.
using System;
using System.Linq;
namespace task29760750
{
internal class Program
{
private static void Main(string[] args)
{
var N = int.Parse(Console.In.ReadLine());
var array = Console.In.ReadLine()
.Split(' ')
.Select(int.Parse)
.ToArray();
var X = int.Parse(Console.In.ReadLine());
var indices = array
.Select((t, i) => t == X ? i : -1)
.Where(t => t > 0)
.ToArray();
Console.Out.WriteLine(indices.Any() ? string.Join(" ", indices) : "-1");
}
}
}
ОТВЕТ: 6 нажатий типо