{"code":"sgk11p7b3a","name":"Tìm kiếm tuần tự","description":"Cho danh sách gồm $n$ phần tử chứa tên các học sinh trong lớp và môt xâu là tên của học sinh bất kì.\r\nHãy viết chương trình tìm kiếm vị trí tên của học sinh đó trong danh sách đã cho.\r\n\r\n#### Input\r\n- Dòng đầu tiên chứa số nguyên dương $n$ $(1 \\le n \\le 10^{5})$.\r\n- $n$ dòng tiếp theo, dòng thứ $i$ chứa tên của học sinh thứ $i$. Tên của học sinh là một xâu các kí tự không dấu. Các xâu nhập vào đã được sắp xếp theo thứ tự từ điển và tổng độ dài các xâu không vượt quá $10^{5}$.\r\n- Dòng thứ $n + 2$ gồm một xâu là tên một học sinh cần tìm kiếm, xâu này có độ dài không quá $10^{5}$ kí tự.\r\n    \r\n#### Output\r\n- In ra các vị trí tìm được theo thứ tự, mỗi vị trí in trên một dòng. Nếu không có vị trí nào thỏa mãn, in ra \"$-1$\". \r\n\r\n#### Example\r\n\r\n!!! question \"Test 1\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        6\r\n        anh\r\n        bich\r\n        cuc\r\n        dung\r\n        duc\r\n        engfa\r\n        giakhiem\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        -1\r\n        ``` \r\n!!! question \"Test 2\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        5\r\n        an\r\n        binh\r\n        cong\r\n        dat\r\n        en\r\n        binh\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        2\r\n        ```","points":100.0,"partial":true,"time_limit":1.0,"memory_limit":262144,"short_circuit":false,"allowed_languages":[3,4,34,36,37,5,6,11,12,14,28,2,38,39,9,18,17,29,23,27,35,25,26,10,7,19,32,1,8,15,16,24,20,33,13,41,21,40],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}