|
2014Každoroční předkolaC/C++Skupina vyšších odborných vysokých škol Upozornění pro kandidáty: Po začátku zkoušky si soutěžící nejprve stáhnou otázky a použijí dekompresní heslo oznámené ve zkušební místnosti k dekompresi testovacích otázek. Čas zkoušky je4hodiny. Po uplynutí času je odesílání odpovědí neplatné. Než je zkouška povinně ukončena, mohou hráči dobrovolně ukončit zkoušku (je vyžadováno ověření identity) a po zkoušce už nebudou moci dál odesílat nebo prohlížet odpovědi. Soutěžící si mohou prohlédnout odpovědi, které zadali. Pro zhlédnutí odpovědí jsou povoleny kopie. U stejné otázky mohou soutěžící odesílat své odpovědi opakovaně, přičemž poslední odpověď má přednost. Soutěžící by neměli do zaslaného kódu psát "jméno", "číslo testu", "název instituce" a další informace týkající se identity nebo jiný obsah nesouvisející s tématem soutěže, jinak budou výsledky neplatné. Hráči musí své odpovědi odesílat přes prohlížeč. Odpovědi zaslané hráči na jiných pozicích nebo jinak předložené hráči nebudou platné. l Existují tři typy otázek: "Výsledek doplňování mezery", "Kód doplňování prázdného místa" a "Programování". Doplňte prázdné otázky výsledky: Soutěžící musí výsledky vyplnit přímo podle popisu otázky. Metoda řešení nemá žádné omezení. Není potřeba žádný zdrojový kód. Stačí odesílat odpověď přímo na webové stránce a nepsát zbytečný obsah. Otázky na vyplnění kódu: Hráči musí doplnit chybějící části na základě toho, aby pochopili princip fungování daného kódu, aby byla programová logika správná a kompletní. Kód musí být vyplněn maximálně jedním příkazem (tj. nesmí být středník uprostřed). Doplňte mezery v kódu (pouze odpovědi v políčkách, s výjimkou kódů nebo symbolů, které už na otázce existují) lze zasílat přímo přes webovou stránku a nepište zbytečný obsah. Použijte ANSI C/ANSI C++standard, nespoléhejte na speciální funkce poskytované operačním systémem nebo kompilátorem. Programátorské otázky: Požadovat, aby program navržený soutěžícím poskytl správný výstupní výsledek pro daný vstup. Kandidáti mají šanci na skóre pouze tehdy, pokud zvládnou správný program. Poznámka: Vstupní data použitá při hodnocení se mohou lišit od vzorových dat uvedených v článku. Postup soutěžícího musí být obecný a nemusí platit pouze pro zadaná data v článku. U programovacích otázek musí být odpovědi soutěžících zcela v souladu s předpisyANSI C++standardy, které nelze použít, například výkresy,Win32API, volání přerušení, hardwarové operace nebo vztahy k operačnímu systémuAPI。 Povoleno v kóduSTLTřídní knihovna. Poznámka: Konec hlavní funkce musí vracet 0 Poznámka: Všechny závislé funkce musí být explicitně ve zdrojovém souboru#include <xxx>, Soubor společné hlavičky nelze vynechat v nastavení projektu. Veškerý zdrojový kód musí být ve stejném souboru. Po úspěšném ladění zkopírujte a odešlete. Při zavazování si pečlivě vyberte typ kompilátoru, který chcete. 1. Doplňte výsledky(Plné body2Body) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku, neexistuje žádný limit v tom, jak problém vyřešíte, pouze požádejte o předložení výsledků. Odpovědi musí být zadány přes prohlížeč. 2. Doplňte výsledky(Plné body4Body) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku, neexistuje žádný limit v tom, jak problém vyřešíte, pouze požádejte o předložení výsledků. Odpovědi musí být zadány přes prohlížeč. 3. Doplňte mezery výsledky(Plné body6Body) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku, neexistuje žádný limit v tom, jak problém vyřešíte, pouze požádejte o předložení výsledků. Odpovědi musí být zadány přes prohlížeč. 4. Kód doplňuje(Plné body4Body) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku, a neexistuje žádné omezení, jak problém vyřešit. Žádejte jen o doplnění chybějícího kódu, nepřidávájte do hada, doplňujte přebytečný existující kód nebo symboly. Odpovědi musí být zadány přes prohlížeč. 5. Kód doplňuje(Plné body13Body) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku, a neexistuje žádné omezení, jak problém vyřešit. Žádejte jen o doplnění chybějícího kódu, nepřidávájte do hada, doplňujte přebytečný existující kód nebo symboly. Odpovědi musí být zadány přes prohlížeč. 6. Doplnit mezery výsledky(Plné body11Body) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku, neexistuje žádný limit v tom, jak problém vyřešíte, pouze požádejte o předložení výsledků. Odpovědi musí být zadány přes prohlížeč. 7. Doplnit mezery výsledky(Plné body12Body) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku, neexistuje žádný limit v tom, jak problém vyřešíte, pouze požádejte o předložení výsledků. Odpovědi musí být zadány přes prohlížeč. 8. Programování (plný počet bodů)8Minutes) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku a musíte problém vyřešit programováním. Poznámka: Vstupní data použitá při hodnocení se mohou lišit od vzorových dat uvedených v článku. Postup soutěžícího musí být obecný a nemusí platit pouze pro zadaná data v článku. Pečlivě si přečtěte požadavky na vstup a výstup programu a nikdy nevypisujte nevyžádaný a zbytečný obsah, například: "Prosím, zadejte to."xxData:". Doporučuje se pečlivě číst příklady a nebrát je jako samozřejmost! Po dokončení zpracování dat pro daný případ program okamžitě ukončí (return 0Neopakujte smyčku pro vstup z dalšího případu použití. Program musí používat standardní vstupy a výstupy, aby usnadnil přesměrování při hodnocení stroje. U programovacích otázek musí být odpovědi soutěžících zcela v souladu s předpisyANSI C++standardy, které nelze použít, například výkresy,Win32API, volání přerušení, hardwarové operace nebo vztahy k operačnímu systémuAPI。 Povoleno v kóduSTLTřídní knihovna. Poznámka: hlavníVyžaduje se konec funkcereturn 0 Poznámka: Všechny závislé funkce musí být explicitně ve zdrojovém souboru#include <xxx>, Soubor společné hlavičky nelze vynechat v nastavení projektu. Veškerý kód je uložen do stejného zdrojového souboru a po předání ladění se zdrojový kód zkopíruje a odešle. Při zavazování si pečlivě vyberte typ kompilátoru, který chcete. 9. Programování (plné body17Minutes) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku a musíte problém vyřešit programováním. Poznámka: Vstupní data použitá při hodnocení se mohou lišit od vzorových dat uvedených v článku. Postup soutěžícího musí být obecný a nemusí platit pouze pro zadaná data v článku. Pečlivě si přečtěte požadavky na vstup a výstup programu a nikdy nevypisujte nevyžádaný a zbytečný obsah, například: "Prosím, zadejte to."xxData:". Doporučuje se pečlivě číst příklady a nebrát je jako samozřejmost! Po dokončení zpracování dat pro daný případ program okamžitě ukončí (return 0Neopakujte smyčku pro vstup z dalšího případu použití. Program musí používat standardní vstupy a výstupy, aby usnadnil přesměrování při hodnocení stroje. U programovacích otázek musí být odpovědi soutěžících zcela v souladu s předpisyANSI C++standardy, které nelze použít, například výkresy,Win32API, volání přerušení, hardwarové operace nebo vztahy k operačnímu systémuAPI。 Povoleno v kóduSTLTřídní knihovna. Poznámka: hlavníVyžaduje se konec funkcereturn 0 Poznámka: Všechny závislé funkce musí být explicitně ve zdrojovém souboru#include <xxx>, Soubor společné hlavičky nelze vynechat v nastavení projektu. Veškerý kód je uložen do stejného zdrojového souboru a po předání ladění se zdrojový kód zkopíruje a odešle. Při zavazování si pečlivě vyberte typ kompilátoru, který chcete. 10. Programování (plný počet bodů)23Minutes) Popis otázky je v "Otázce" odpovídající číslu otázky ve složce kandidáta.txt"Střední. Relevantní referenční soubory jsou ve stejném adresáři. Prosím, nejprve si přečtěte otázku a musíte problém vyřešit programováním. Poznámka: Vstupní data použitá při hodnocení se mohou lišit od vzorových dat uvedených v článku. Postup soutěžícího musí být obecný a nemusí platit pouze pro zadaná data v článku. Pečlivě si přečtěte požadavky na vstup a výstup programu a nikdy nevypisujte nevyžádaný a zbytečný obsah, například: "Prosím, zadejte to."xxData:". Doporučuje se pečlivě číst příklady a nebrát je jako samozřejmost! Po dokončení zpracování dat pro daný případ program okamžitě ukončí (return 0Neopakujte smyčku pro vstup z dalšího případu použití. Program musí používat standardní vstupy a výstupy, aby usnadnil přesměrování při hodnocení stroje. U programovacích otázek musí být odpovědi soutěžících zcela v souladu s předpisyANSI C++standardy, které nelze použít, například výkresy,Win32API, volání přerušení, hardwarové operace nebo vztahy k operačnímu systémuAPI。 Povoleno v kóduSTLTřídní knihovna. Poznámka: hlavníVyžaduje se konec funkcereturn 0 Poznámka: Všechny závislé funkce musí být explicitně ve zdrojovém souboru#include <xxx>, Soubor společné hlavičky nelze vynechat v nastavení projektu. Veškerý kód je uložen do stejného zdrojového souboru a po předání ladění se zdrojový kód zkopíruje a odešle. Při zavazování si pečlivě vyberte typ kompilátoru, který chcete.
Odpověď na adresu ke stažení je vidět: Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosím Odpověď
|