Лилия-Карпухина337
?>

Присылать скриншот написанной программы

Информатика

Ответы

kryukovaem

1)

6-ричный :

0

1

2

3

4

5

8-ричный:

0

1

2

3

4

5

6

13-ричный:

0

1

2

3

4

5

6

7

8

9

A

B

C

2)

В двоичной:

0110111001011101111000100110101011110011011110111110000100011001010011

В четверичной:

0123101112132021222330313233100101102103

В семеричной:

012345610111213141516100101102103104105

В одиннацатеричной:

0123456789A101112131415161718

3)

11100010110304002321010848100107B00AB300F02F1FA

4)

101111010032133220362635666CDD7ABD7C2CFABF2E

5)

1.

Наибольшее число в двоичной тремя цифрами:

111

Перевод в десятичную:

8

2.

Наибольшее число в пятеричной тремя цифрами:

444

Перевод в десятичную:

4*4^2 + 4*4^1 + 4*4^0=84

3.

Наибольшее число в двенадцатеричной тремя цифрами:

BBB либо [12] [12] [12]

Перевод в десятичную:

12*12^2 + 12*12^1 + 12*12^0=1884

6)

1.

1010111 {2}

1*2^6 + 1*2^4 + 1*2^2 + 1*2^1 + 1*2^0=87

2.

255 {8}

2*8^2 + 5*8^1 + 5*8^0=173

3.

C7 {16}

13*16^1 + 7*16^0=215

7)

1.

68

В двоичную:

64+4=2^6 + 2^2=1000100

В восьмеричную:

001 000 100=105

В шестнадцатеричную:

1000 0100=95

2.

465

В двоичную:

256+128+64+16+1=2^8 + 2^7 + 2^6 + 2^4 + 2^0=111010001

В восьмеричную:

111 010 001=731

В шестнадцатеричную:

0001 1101 0001=1D1

3.

294

В двоичную:

256+32+4+2=2^8 + 2^5 + 2^2 +2^1=100100110

В восьмеричную:

100 100 110=446

В шестнадцатеричную:

0001 0010 0110=126

P.s.

Перевод из двоичной в шестнадцатеричную (а также в восьмеричную, если отбросить первый ноль) :

0. 0000 |8

0001 |80010 |80011 |80100 |80101 |80110 |80111 |810001001(A) 1010(B) 1011(C) 1100(D) 1101(E) 1110(F) 1111
evg-martenyuk

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");

       }

   }

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Присылать скриншот написанной программы
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

dbakun
Nikolai172
irnik65
Corneewan
lpcck2212
larisau41
supercom-ru-marinaguseva4267
nastyakrokhina87
dilovarnazarov1986
Чубкова1290
zuelv
rastockin8410
r682dm2011
jstepanova
sakalrip