Нужны задачи программирование 10 класс, для подготовки к олимпиадам можно олимпиадные


Нужны задачи программирование 10 класс, для подготовки к олимпиадам можно олимпиадные.

  • здесь http://www.alleng.ru/
  • N1 Анаграмма Time Limit: 1000 ms Memory Limit: 1 MB Анаграмма слова — это результат перестановки его букв в другом порядке. При этом может получиться другое слово, например, апельсин — спаниель. Напишите программу, которая проверяет, является ли одно слово анаграммой другого или нет. Input На вход подаются два слова разделенные пробелом. Длина слов может быть от 1 до 1000. Слова могут состоять из строчных букв латинского или русского алфавита. Output Ваша программа должна вывести слово Yes, если слова являются анаграммами и No в противном случае. Sample input I teachers cheaters Sample output I Yes Sample input II анаконда кканонада Sample output II No Во втором примере ошибочно удвоена буква к в слове канонада. Если исправить эту ошибку, то слова становятся анаграммами ;) N2 Сравнение шаблонов Time Limit: 1000 ms Memory Limit: 1 MB Шаблоном будем называть строку, состоящую из латинских букв ‘a’…’z’ и двух специальных символов ‘?’ и ‘*’. Из шаблона можно получить обычную строку латинских букв, если заменить * символ ‘?’ на одну любую латинскую букву; * символ ‘*’ на любое (возможно нулевое) число латинских букв. Например, из шаблона a?b?c* можно получить axbzc, azbxca, aybycabc. Два шаблона эквивалентны, если множества строк, которые можно получить из этих шаблонов, совпадают. Напишите программу для проверки эквивалентности шаблонов. Input Вход программы состоит из двух строк, каждая из которых содержит один шаблон. Длина каждой строки не превышает 100 символов. Output Если данные шаблоны эквиваленты, то выведите yes. В противном случае выведите no. Sample input I bbk**f bbk*f Sample output I yes Sample input II ab?c abc Sample output II no N3 Find Substring Time Limit: 500 ms Memory Limit: 1024 kb Given two strings P (0< |P|<=10000) and T (0<|T|<=100000), find the first occurrence of P in T. Input Two lines, the first line contains P, and the second line contains T. Output One line that contains a zero-based position of P in T, or -1 if P is not in T. Sample Input fire mozilla firefox Sample Output 8 N4 Find Subsequence Time Limit: 500 ms Memory Limit: 1024 kb Given two strings P (0 < |P| < 1000) and T (0 < |T| < 10000), find such numbers i0
  • Класические задачи из рубрики — посчитать 10000000000! (факториал) или 9999999999^9999999999 (возведение в степень) Ясное дело никакие сдесь экстендыд типы или дабл или лонг не катят.
  • acm.timus.ru



Предыдущий:

Следующий: