Podmínka Existuje databáze s následujícím schématem dat // uživatel id | jméno | příjmení | datum narození 1 | Ivan | Petrov | [telefon] | Anna | Petrova | [telefon] | Anna | Petrova | [telefon] // nákup sku | cena | user_id | datum 1 | 5500 | 1 | [telefon] | 5700 | 1 | [telefon] | 4000 | 1 | [telefon] | 8000 | 2 | [telefon] | 400 | 2 | [telefon] // ban_list user_id | datum_od 1 | [telefon] Je třeba zobrazit: 1. Unikátní kombinace uživatele a ID produktu pro všechny nákupy, které provedli uživatelé před tím, než byli zabanováni. Seřadit nejdříve podle jména uživatele, poté podle SKU 2. Najít uživatele, kteří provedli nákupy za více než 5000 rublů. Zobrazit jejich jména ve formátu user_id | jméno | příjmení | součet nákupů
Python
10964
0
Middle
177
Je třeba implementovat funkci zip, která spojí prvky dvou sliceů do pole párů ```go func main() { s1, s2 := []int{1, 2, 3}, []int{4, 5, 6, 7, 8} fmt.Println(zip(s1, s2)) // [[1 4] [2 5] [3 6]] } func zip(s1 []int, s2 []int) [][]int { //... } ```
Middle
150
2. Najděte uživatele, kteří provedli nákupy za více než 5000 rublů. Zobrazte jejich jména ve formátu uživatelské ID | jméno | příjmení | částka nákupu
Middle
113
Pověz mi o své zkušenosti. Co jsi dělal na posledním místě práce?
Middle
109