Маркер списку може мати різний вигляд, залежно від контексту і стилізації. Основні типи маркерів списків включають:Крапка (•) або кружечок (◦):
• Пункт 1
• Пункт 2
• Пункт 3
Цифри:
1) Пункт 1
2) Пункт 2
3) Пункт 3
Великі літери:
A. Пункт 1
B. Пункт 2
C. Пункт 3
Малі літери:
a. Пункт 1
b. Пункт 2
c. Пункт 3
Римські цифри:
i. Пункт 1
ii. Пункт 2
iii. Пункт 3
Перелічення вигляду "чекбокс":
[ ] Пункт 1
[ ] Пункт 2
[ ] Пункт 3
Залежно від текстового редактора, програми або форматування сторінок, можуть бути доступні й інші варіанти маркерів списків.
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)
Console.Out.WriteLine(indices.Any() ? string.Join(" ", indices) : "-1");
}
Маркер списку може мати різний вигляд, залежно від контексту і стилізації. Основні типи маркерів списків включають:Крапка (•) або кружечок (◦):
• Пункт 1
• Пункт 2
• Пункт 3
Цифри:
1) Пункт 1
2) Пункт 2
3) Пункт 3
Великі літери:
A. Пункт 1
B. Пункт 2
C. Пункт 3
Малі літери:
a. Пункт 1
b. Пункт 2
c. Пункт 3
Римські цифри:
i. Пункт 1
ii. Пункт 2
iii. Пункт 3
Перелічення вигляду "чекбокс":
[ ] Пункт 1
[ ] Пункт 2
[ ] Пункт 3
Залежно від текстового редактора, програми або форматування сторінок, можуть бути доступні й інші варіанти маркерів списків.
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");
}
}
}