tablica1 = [4, 65, 432, 543, 654, 7654] tablica2 = [2, 23, 45, 65, 75, 432, 9211] def scalTablice(tablica1, tablica1Dlugosc, tablica2, tablica2Dlugosc, tablicaDocelowa): biezacyIndeksWTablicy1 = 0 biezacyIndeksWTablicy2 = 0 biezacyIndeksWTablicyDocelowej = 0 while biezacyIndeksWTablicy1 < tablica1Dlugosc and biezacyIndeksWTablicy2 < tablica2Dlugosc: if tablica1[biezacyIndeksWTablicy1] <= tablica2[biezacyIndeksWTablicy2]: tablicaDocelowa[biezacyIndeksWTablicyDocelowej] = tablica1[biezacyIndeksWTablicy1] biezacyIndeksWTablicy1 += 1 else: tablicaDocelowa[biezacyIndeksWTablicyDocelowej] = tablica2[biezacyIndeksWTablicy2] biezacyIndeksWTablicy2 += 1 biezacyIndeksWTablicyDocelowej += 1 while biezacyIndeksWTablicy1 < tablica1Dlugosc: tablicaDocelowa[biezacyIndeksWTablicyDocelowej] = tablica1[biezacyIndeksWTablicy1] biezacyIndeksWTablicy1 += 1 biezacyIndeksWTablicyDocelowej += 1 while biezacyIndeksWTablicy2 < tablica2Dlugosc: tablicaDocelowa[biezacyIndeksWTablicyDocelowej] = tablica2[biezacyIndeksWTablicy2] biezacyIndeksWTablicy2 += 1 biezacyIndeksWTablicyDocelowej += 1 tablicaDocelowa = [0] * 13 scalTablice(tablica1, len(tablica1), tablica2, len(tablica2), tablicaDocelowa) for i in range(13): print(tablicaDocelowa[i], end=" ")