+124.7
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
MAIN_RULES ()
{
IF ((Tour==2) && (Time>105) {
Competition_Failed();
Test_System_Down();
}
IF
(smoking==true)
or
(alcohol==true)
or
(Come_Home>23:00)
THEN
Break_The_Competition!
}
Листовки, расклеенные в профилактории, где квартировались участники KPI-OPEN'09. Этот контест также отметился эпичным падением системы в основном туре соревнований, что отразилось на их содержании ;) Так что первый if - поздняя вставка за авторством участников контеста.
Алсо, на бредовость синтаксиса уже давно обратили внимание. И попытки его пригладить к стандартам какого-либо языка уже проводились (наиболее частое решение - довольно увесистая пачка сишных дефайнов). Хотя можете высказывать и свои идеи на этот счет, будет интересно)
Запостил: uncle Lem,
21 Января 2010
uncle Lem 21.01.2010 23:14 # 0
guest 25.01.2010 12:35 # −4
Altravert 08.02.2010 10:30 # 0
uncle Lem 08.02.2010 21:07 # 0
Altravert 09.02.2010 06:14 # 0
А, еще можно в пунтосвичер какой-нибудь встроить проверялку на ключевые слова и если че чтобы сжигал сетевуху.
Какие сумбурные мысли.
guest 08.02.2010 23:32 # 0
xel 30.03.2010 13:33 # 0
наиболее частым решением было исправление авторучкой - попыткой привести к С++
define-ми исправляла только наша team
код только немного отличался - скобки объединяющие условия точно были и операторные скобки вроде Pascal-style
мы в общем-то обработали всё, кроме восклицательного знака - как его без правок убрать не придумали, если кто знает - пишите )
как-то так
uncle Lem 30.03.2010 13:41 # 0
xel 30.03.2010 13:44 # 0
в С нету типа bool
[color=silver]
3 C:\Work\Dev-Cpp\kpi2.c `true' undeclared (first use in this function)
[/color]
вот что говорит нам нормальный (Gnu C) компилятор
команда KITOS (Харьков))
в этом году RKITS будем, если организаторы решатся проводить ещё раз после прошлогоднего фейла
uncle Lem 30.03.2010 13:51 # 0