Angolt tanítasz idegen nyelvként középiskolásoknak.
Úgy döntöttél, hogy a teljes tantervedet tévéműsorokra építed. Elemezned kell, hogy mely szavak fordulnak elő, és milyen gyakran ismétlődnek.
Így ki tudod választani a legegyszerűbb műsorokat kezdésnek, és az idő múlásával fokozatosan növelheted a nehézséget.
A feladatod, hogy megszámold, hányszor fordul elő az egyes szavak egy dráma feliratában.
Ezeknek a drámáknak a feliratai csak ASCII-karaktereket használnak.
A szereplők gyakran hétköznapi angolul beszélnek, és olyan összevonásokat használnak, mint a they're vagy az it's. Bár ezek az összevonások két szóból származnak (pl. we are), az összevonás (we're) egyetlen szónak számít.
A szavakat bármilyen írásjel (pl. „:”, „!” vagy „?”) vagy whitespace (pl. „\t”, „\n” vagy „ ”) választhatja el. Az egyetlen írásjel, amely nem választja el a szavakat, az aposztróf az összevonásokban.
A számok szavaknak számítanak. Ha a feliratban az áll, hogy It costs 100 dollars., akkor a 100 külön szó lesz.
A szavaknál nem számít a kis- és nagybetű. Például a you szó háromszor szerepel a következő mondatban:
You come back, you hear me? DO YOU HEAR ME?
Az eredményben a szavak előfordulási számának sorrendje nem számít.
Íme egy példa, amely a fent tárgyalt elemek közül többet is felhasznál:
"That's the password: 'PASSWORD 123'!", cried the Special Agent.\nSo I fled.
A felirat megfeleltetése a következő lenne:
123: 1
agent: 1
cried: 1
fled: 1
i: 1
password: 2
so: 1
special: 1
that's: 1
the: 2
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) PowerShell nyelvet 136 feladat segítségével, valódi emberi mentorálással, mindez ingyen.