- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
const char* prizes(int level, int place = 0)
{
switch(level){
case 0: // Прошедшие квалификацию
return "сертификат"; // получат сертификат участника Russian Code Cup.
case 1: // 200 лучших участников отборочного раунда
return "футболка"; // получат футболки.
case 2: // Прошедшие в финал
return "подарок"; // получат подарки.
case 3:
if(place == 1) // Призеры чемпионата
return "150000р"; // получат денежные призы.
else if(place == 2)
return "100000р";
else if(place == 3)
return "65000р";
else if(place <= 10)
return "30000р";
else if(place <= 25)
return "15000р";
}
return "";
}
Это функции с переменным числом аргументов?
Или это слово целиком?
в итоге никто не угадал, потому что она из латиницы)
и тут в студию влетает BlackBoxException и начинает пиздить тройку игроков
Кстати, советую поучаствовать. Я каждый год выигрываю футболку.
return "сертификат"; // получат сертификат участника Russian Code Cup.
case 1: // 200 лучших участников отборочного раунда
return "футболка"; // получат футболки.
case 2: // Прошедшие в финал
return "подарок"; // получат подарки.
case 3:
АФУТБОЛКАБАБЛОИСЕРТИФИКАТНЕПОДАРОК?
Автор побоялся использовать вложенный switch?
так?
Во многих языках не хватает операций со множествами вообще и с интервалами в частности.
как паскаль
+ денормализация по интервалу - да, быстрее, чем хранить лишь одну границу интервала, но чревато сюрпризами
СУБД называется "давненько не брал я в руки шашек". Уже год где-то к SQL не притрагивался (и слава богу)...
> денормализация по интервалу
Хуяк-хуяк и в продакшен.
Потому что призеры и подарки, и майки и сертификаты тоже получат
:- - те же яйца, только в профиль
!. - хуй программиста на c++
Часть 1 - лев
Карманный лев сидит на куче
И память нежно стережет
Как потечет - мрачнее тучи
Глаза красны и в пене рот
Одным прижком в карман влетая
Как будто спушен был курок
В яйцо впивается зубами
Чтоб программисту был урок
***
Карманный лев, природы царь
Вам яйцы отгрызет как встарь
Коль память с кучи потечет
То член он тоже отгрызет
***
Да хоть пиши ты на прологе
Валяясь голым на диване
Но прежде чем компилить прогу -
Проверь что нету льва в кармане
***
Бичпакет не поможет, сейф стальной не спасет
Вне времен лев карманный - знает все наперед
Телепортом владеет, быстрый как солнца свет
Коль течет твоя память, то спасения нет
Покатай меня, большая черепаха!
Было б классно писать
если тебе мало сахарку, то посмотри boost.range
а их надо хардкодить в свич? почему не использовать внешний справочник (скормленный один раз при старте в *map)?