teljesítmény-számítási információk

14872 regisztrált tag

teljesítmény-számítási

Bemeneti/kimeneti fájl:fatkins.in, fatkins.outForrásad hoc
Szerző Hozzáadta Catalin Francu • Catalin.Francu
Teszt végrehajtási ideje0,150 mpMemóriakorlát16384 kbyte
PontszámodN/ANehézségN/A

Ion kezdte a Fatkins diétát, egy csodálatos édességalapú étrendet. Q naponta minden nap Ion kap egy doboz cukorkát az ajtóban. Minden dobozban N cukorka található, és minden cukorkán fel van tüntetve a benne található kalóriák száma. Minden doboz ugyanazt a cukorkát tartalmazza. De Ionnak nem szabad megenni az összes cukorkát! Az i. Napon Ion Ki számot kap. Figyelembe véve a 2 N cukorkészlet kalóriatartalom szerinti sorrendjét, az ionnak meg kell ennie a Ki sorszámú részhalmazot .

Mivel N, Q, az N cukorka kalóriatartalma és a Ki értékei határozzák meg, hogy az Ion hány kalóriát eszik naponta.

Beviteli adat

A fatkins.in bemeneti fájl tartalmazza

  • az első sorban az N és Q számok;
  • a második sorban megjelennek a pozitív természetes számok C1, C2,. CN, amely az egyes cukorkák kalóriáinak számát jelenti;
  • a következő Q vonalakon a K1, K2, természetes számok. KQ, egy a vonalon.

Kimeneti adatok

A fatkins.out kimeneti fájlban Q számok kerülnek kinyomtatásra, soronként egyenként, amelyek az Ion által naponta elfogyasztott kalóriákat képviselik. A válaszok a kérdésekkel megegyező sorrendben lesznek.

korlátozás

  • 1 ≤ N ≤ 100
  • 1 ≤ Q ≤ 1000
  • 1 ≤ Ki ≤ perc (2 N, 100 000) 1 ≤ i ≤ Q esetén
  • 1 ≤ De 1 ≤ i ≤ N esetén
  • C1 + C2 +. + CN ≤ 1 000 000 000
  • A tesztek 20% -ánál 1 ≤ N ≤ 16 és 1 ≤ Ki ≤ 10 000
  • A vizsgálatok további 30% -ánál 1 ≤ N ≤ 30 és 1 ≤ Ki ≤ 20 000

Példa

Magyarázat

A 16 részhalmaz sorrendben:

cukorka számolja az összes kalóriát
1egyik sem0
222
344
46.6.
5.2, 46.
6.77
72, 68.
8.2, 79.
9.4, 610.
10.4, 711.
11.2, 4, 612.
12.2, 4, 713.
13.6, 713.
142, 6, 715
154, 6, 717.
16.2, 4, 6, 719.

Eltérő rendelkezés hiányában az infoarena webhely tartalma
a Creative Commons Nevezd meg - Nem Kereskedelmi 2.5 licenc alatt jelent meg.