C4. Можно ли использовать ООП, встроенную сортировку, split? - ФОРУМ

Варианты ЕГЭ 2026 Дальний Восток


Егэ Дальний Восток 2026


Коллективный блог
Форум




Войти
или
Зарегистрироваться
Новые сообщения · Участники · Правила форума · Поиск по форуму · RSS
  • Страница 1 из 1
  • 1
Архив - только для чтения
C4. Можно ли использовать ООП, встроенную сортировку, split?
DimiterДата: Вторник, 2013-05-28, 7:59 PM | Сообщение # 1
Абитуриент
Группа: Пользователи
Сообщений: 2
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Кто-нибудь знает, не сочтут ли читерством следующий подход к С4:
1)Фразу "на вход программе подаются" можно трактовать очень по-разному. Можно ли, если я пишу на джаве, считать подаваемые данные массивом строк, подаваемых в main:
public static void main(String[] args){
  //и тут мы работаем с args
}
2)Допустим, мы получаем данные о каких-то "штуках". Можно ли создать класс штуки, сделав аргументом конструктора строку входных данных и парсить сплитом их уже там. Для сортировок можно просто будет написать метод сравнения для штук, а остальное джава сделает сама.


Варианты ЕГЭ 2026 Дальний Восток
Егэ Дальний Восток 2026
 
luvteaДата: Вторник, 2013-05-28, 8:09 PM | Сообщение # 2
Студент
Группа: Пользователи
Сообщений: 36
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Цитата (Dimiter)
Можно ли

ЕМНИП можно использовать любые возможности языка.
Цитата (Dimiter)
ООП

Но зачем ? Там же задачи простые.
Цитата (Dimiter)
встроенную сортировку, split

Да.

P.S. Желательно все прокомментировать, чтобы экспертам было понятно какой участок кода за что отвечает.


Варианты ЕГЭ 2026 Дальний Восток
Егэ Дальний Восток 2026

СПбГУ '17 ПМ-ПУ
 
monomahДата: Вторник, 2013-05-28, 8:16 PM | Сообщение # 3
Студент
Группа: Пользователи
Сообщений: 78
Репутация: 1
Награды: 0
Замечания: 0%
Статус: Offline
За хранение входных данных в массиве могут снять баллы за использование лишней памяти.

Цитата (luvtea)
можно использовать любые возможности языка.

То есть можно использовать технологию LINQ платформы .NET?


Варианты ЕГЭ 2026 Дальний Восток
Егэ Дальний Восток 2026

МАИ 806

Сообщение отредактировал monomah - Вторник, 2013-05-28, 8:29 PM
 
luvteaДата: Вторник, 2013-05-28, 8:33 PM | Сообщение # 4
Студент
Группа: Пользователи
Сообщений: 36
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Цитата (monomah)
То есть можно использовать технологию LINQ платформы .NET?

Цитата (luvtea)
ЕМНИП

На свой страх и риск. Там не такие уж сложные задачи, чтобы юзать какой-нибудь boost в C++, поэтому лучше, я думаю, обойтись средствами стандартной библиотеки.


Варианты ЕГЭ 2026 Дальний Восток
Егэ Дальний Восток 2026

СПбГУ '17 ПМ-ПУ
 
someone307Дата: Среда, 2013-05-29, 8:17 PM | Сообщение # 5
Абитуриент
Группа: Пользователи
Сообщений: 16
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Потом будете плакаться друзьям и объяснять экспертам, что ява или си шарп это не си, и даже не паскаль smile
Сам через это прошёл. Экспертами на апелляции, в моём случае, оказались две 60-летние леди, которые упорно повторяли фразу "низкая культура программирования", впрочем, даже не зная, на каком языке написана работа перед ними(написал прогу на си шарпе).

Так что пишите на паскале, или, в лучшем случае, на си, и не выпендривайтесь. Если вы действительно шарите в яве/дотнете, то проблем не вижу никаких.


Варианты ЕГЭ 2026 Дальний Восток
Егэ Дальний Восток 2026
 
xploidДата: Среда, 2013-05-29, 8:31 PM | Сообщение # 6
Студент
Группа: Пользователи
Сообщений: 91
Репутация: 8
Награды: 0
Замечания: 0%
Статус: Offline
Вообще в спецификации написано, что программа должна быть оптимальной по памяти и даже за использование массивов в некоторых задачах снижают баллы. А линк, бусты и даже стандартные контейнеры плюсов - дикий оверхед, поэтому их использовать нельзя. И, как написали выше, лучше использовать бэйсик, паскаль или си, т.к. программы слишком простые, а даже на написание классов шарпа/джавы уходит драгоценное время.

Варианты ЕГЭ 2026 Дальний Восток
Егэ Дальний Восток 2026
 
  • Страница 1 из 1
  • 1
Поиск: