Rezolvare PBinfo #2735

Decorative Icon Problema: InsertBiti / 2735

Decorative IconAutor: Darius

Cerința

Se citesc trei numere naturale n m i. Să se schimbe valorile biților lui n de la poziția i spre stânga, cu valorile biților lui m de la 0 până la cel mai semnificativ bit de 1 din m și apoi să se afișeze n.

Numerotare biților se face de la dreapta spre stânga începând de la 0.

Date de intrare

Programul citește de la tastatură numerele n, m și i, separate prin spații.

Date de ieșire

Programul va afișa pe ecran numărul rezultat după efectuarea cerinței.

Restricții și precizări
  • numerele n, m sunt se reprezintă pe 64 de biți, fără semn.
  • pozițiile biților sunt indexate de la 0.
Exemplu:

Intrare

5 6 2

Ieșire

25

Explicație

    i
n=  101
m=110
________
n=11001
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2024 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate