Mai exemplu setarea
P-03. Masina are ca intrare două numere hexazecimale din două cifre. În aceste
inclusiv toate numerele nu depășesc cifra 6 (în cazul în care numărul este o cifră mai mare de 6, aparatul refuză să lucreze). Noua construcție în aceste numere
numere hexazecimale de către următoarele reguli.
Calculat două hexazecimal - cantitatea de biți semnificativi ai numerelor obținute și cantitatea de biți semnificativi ai acestor numere.
Cele care rezultă două numere hexazecimale sunt scrise una după alta, în ordinea crescătoare (fără separatoare).
Numerele Primer.Iskhodnye 66, 43. Suma de la nivel de bit: A, 9. Rezultat: 9A.
Determina care dintre aceste numere poate fi rezultatul funcționării mașinii.
1) 9F 2) 911 3) 424) 7A
prin ipoteză, ambele cifre mai mic sau egal cu 6, astfel încât adăugarea a două dintre aceste numere se pot dovedi suma la 0 la 12 = C-16
n. 1 imediat concluziona că cifrele F în număr record nu poate fi opțiunea 1 nu este adecvată
fiecare dintre cele două sume este în intervalul 0..12, deci înregistrate audio cifre hexazecimal, astfel încât ieșirea automatului constă întotdeauna exact două cifre
de n. 2 că opțiunea 2, care este format din trei cifre, nu sunt adecvate
pe numerele de condiție sunt înregistrate în ordine crescătoare, astfel încât opțiunea 3 nu este adecvat
4 este o variantă în care sunt îndeplinite toate condițiile
Mai multe exemple:
P-02. Masina are ca intrare două numere din trei cifre. Pentru ca aceste numere pentru a construi un număr nou utilizând următoarele reguli. Evaluate trei numere - suma de MSBs set de numere cu trei cifre, suma descărcarea medie a acestor numere, cantitatea de biți semnificativi.
Cele trei valori rezultate sunt scrise unul după altul, în ordinea descrescătoare (fără separatoare).
Pornind de trei numere cifre: 835, 196. Suma de 9, la nivel de bit 12, 11. Rezultat: 12119
Determina care dintre aceste numere poate fi rezultatul funcționării mașinii.
1) 151303 2) 161410 3) 191615 4) 121613
prin urmare, numărul este construit din trei cifre, fiecare dintre acestea putând fi o singură valoare (0 la 9) sau două cifre (10 până la 9 + 9 = 18)
În cazul în care numărul de 6 cifre, apoi conectat la numerele de trei cifre; La începutul uneia dintre ele este înregistrată ca „03“, care nu este permis (în acest caz, numărul corect ar fi scris ca 15133)
în al treilea, de asemenea, inclusiv 6 cifre: numărul de trei cifre, dintre care prima este egală cu 19, care nu poate fi (orice număr din două cifre nu poate da aceeași sumă)
în al patrulea, de asemenea, inclusiv 6 numere: trei numere 12, 16 și 13 nu sunt aranjate în ordine descrescătoare, astfel încât această opțiune nu este validă
în al doilea exemplu de realizare este nici o contradicție cu condiția nu au
astfel încât să răspundă: 2.
Un alt exemplu de locuri de muncă:
P-01. Acesta oferă o operație pe două numere zecimale arbitrare cu trei cifre:
Ea scrie rezultatul adăugării de biți semnificativi ai acestor numere.
Adăugat la ea rezultatul adăugării medii biți pentru această regulă: în cazul în care aceasta este mai mică decât prima cantitate, numărul rezultat este atribuit primul din stânga, în caz contrar - pe dreapta.
Numărul final se obține prin atribuind dreptul la numărul obținut după a doua etapă, suma LSBs numerelor de intrare.
Care dintre următoarele numere ar putea fi construit pe această regulă?
1) 1418192) 1714183) 1418024) 171 814
Rețineți că suma a două numere de o cifră - un număr de 0-18 inclusiv
toate propus numărul de șase cifre, astfel încât toate sumele de care sunt formate din, ar trebui să fie dublu
1) 1418192) 1714183) 1418024) 171 814
deoarece numărul 19 nu poate fi (nu se obține suma a două numere de o cifră), acest lucru nu este o opțiune
din (2) că primele numere din două cifre trebuie să fie aranjate în ascendent (non-descreștere), astfel încât opțiunea 2 nu este adecvată
atunci când înregistrarea de 2 la zero acumulați înainte (în care condiția nu a menționat nimic), astfel încât al treilea exemplu de realizare, de asemenea, nu este adecvat
4 variantă îndeplinește toate condițiile.
astfel de răspuns: 4.