exercițiu suplimentarcapitolul 6 · Interclasare tastatură → ecranMedie

Interclasare

Interclasarea simplă a doi vectori

Scrie codul

Exercițiu făcut pentru antrenament, în același stil cu problemele de pe pbinfo. Nu există pe pbinfo, dar soluția e verificată la fel, pe toate testele.

01

Enunțul pe scurt

Primești un vector a cu n numere și un vector b cu m numere, ambele ordonate crescător.

Afișezi, pe un rând, toate cele n + m numere, în ordine crescătoare. Valorile care apar în ambii vectori se scriu de fiecare dată.

ComparațieAi două teancuri de foi ordonate după număr. Te uiți la foaia de sus din fiecare teanc și o iei mereu pe cea cu numărul mai mic.
Primeștin, apoi a; m, apoi b.
AfișeziToate valorile, crescător, pe un rând.
02

Exemplu

Fă-l întâi pe hârtie, fără cod.

intrare
4
1 4 6 9
3
2 4 10
ieșire
1 2 4 4 6 9 10
Încă un test
intrare 2
2
5 6
2
1 2
ieșire 2
1 2 5 6
Tot b e mai mic, deci îl scriem întâi, apoi restul lui a.
03

Animație pas cu pas

Mergi cu săgețile sau apasă Pornește. Poți pune și numerele tale.

a
1
0x
4
1
6
2
9
3
b
2
0y
4
1
10
2
x 0y 0
1/9x arată în a, y arată în b. Scriem mereu valoarea mai mică.
ce apare pe ecran
elementul curent bun / păstrat respins comparat ținut minte
04

Indicii

Deschide doar câte ai nevoie.

05

Scrie și rulează

Codul rulează direct în browser. „Verifică pe teste” compară rezultatul ca evaluatorul pbinfo.

compilatorul pornește la prima rulare
date de intrare (tastatură)
ecranul
Apasă Rulează ca să vezi rezultatul.
06

Ideea, pe pași

  1. Citești a și b.
  2. Interclasare cu x și y.
  3. Scrii resturile.
  4. Rând nou la final.
07

Soluția comentată

Verificată automat pe toate testele de mai sus.

Soluția e ascunsă

Încearcă întâi singur(ă), cu indiciile și editorul de mai sus. Când vrei să compari sau te-ai blocat, deschide-o.

08

Greșeli de evitat

  • Nu uita resturile după bucla principală.
  • Toate valorile pe același rând, deci Write.
09

Întrebări

Două întrebări scurte. Se salvează cel mai bun scor.

ÎntrebăriÎntrebarea 1 din 2

a = 2 5, b = 1 5 7. Ce se afișează?