Logo
(追記) (追記ここまで)

20827번 - Cellidentifikation 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
5 초 1024 MB86250.000%

문제

Efter att ha fått ännu ett Wrong Answer, trots att ditt program garanterat var helt korrekt den här gången, har du bestämt dig för att ta en paus från tävlingsprogrammering. Du studerar nu istället biologi, mer specifikt är du intresserad av cellerna i din favoritkaktus (deras gröna färg påminner dig om Accepted-svar).

I provet som du tittar på finns det tyvärr alla möjliga sorters celler, och det är inte helt enkelt att veta att du verkligen tittar på dina favoriter. Olika slags celler har olika beståndsdelar de kan identifieras med. Till exempel har de flesta celler golgiapparater, men bara växtceller har vakuoler. Identifieringen kompliceras av att ditt billiga mikroskop inte alltid lyckas se alla beståndsdelar i en cell.

Din biologibok beskriver beståndsdelarna hos $N$ olika celltyper. Det finns totalt $K$ möjliga beståndsdelar, och inga två celltyper består av exakt samma delar.

Som hjälp ska du göra ett program som givet $Q$ stycken frågor, vilka var och en ger beståndsdelarna du ser hos en cell, försöker avgöra vilken celltyp det är du tittar på.

입력

Första raden i indata innehåller två heltal: $N \leq 2\cdot 10^5,ドル antal celltyper i din bok, och $K \leq 21,ドル antalet möjliga beståndsdelar. Därefter följer $N$ rader, där den första raden beskriver celltyp 1ドル,ドル den andra raden celltyp 2ドル$ o.s.v. Varje rad innehåller en sträng med $K$ ettor eller nollor, där tecken $i$ är en etta om celltypen innehåller beståndsdel $i$. Därefter kommer en rad med $Q \leq 2\cdot 10^5,ドル följt av $Q$ rader som på samma format som celltyperna beskriver vilka beståndsdelar du ser i varje cell. En etta på position $i$ här betyder alltså att du ser att den cell som du tittar på i mikroskopet har beståndsdel $i$. Det kan dock vara så att cellen faktiskt innehåller fler beståndsdelar, men att du inte kan se dem med ditt mikroskop. Notera också att det är möjligt att två celler A och B båda innehåller en viss beståndsdel, men att du bara lyckas se den i en av dem.

출력

För varje fråga ska du skriva ut en rad som innehåller indexet 1ドル \leq i \leq N$ för celltypen det är, om det är entydigt. Om det finns flera möjligheter ska du skriva ut en rad med "vet ej". Finns det inga matchande celltyper ska du skriva ut en rad med "finns ej".

제한

예제 입력 1

3 4
1000
0110
1101
5
1000
1100
1001
0110
1010

예제 출력 1

vet ej
3
3
2
finns ej

힌트

출처

Olympiad > Swedish Olympiad in Informatics > 2020 > Final D번

  • 문제를 만든 사람: Johan Sannemo, Karl Lundstig
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /