ЗАДАЧА класс Муниципальный уровень ( )

Презентация:



Advertisements
Похожие презентации
Учитель математики МБОУ «СОШ 2» Перевезенцева Елена Николаевна Г.Новочебоксарск,2011.
Advertisements

10 класс. №012. Выполнение практических заданий с использованием символьных величин. Серия №4.
3. Дана прямоугольная матрица, элементами которой являются целые числа. Поменять местами ее строки следующим образом: первую строку с последней, вторую.
Процедуры и функции обработки строк Шутилина Л.А.
Обработка символов строки. Дано слово. Переставить первые три и последние три буквы, сохранив порядок их следования.
K-периодичный массив. В данной задаче речь пойдет только о массивах, все элементы которых равны 1 и/или 2. Массив a называется k-периодичным, если его.
К.Ю. Поляков, Е.А. Ерёмин, 2013 Программирование на языке Паскаль § 66. Символьные строки 1.
Алфавит и словарь языка Паскаль Учитель информатики Абдулзагирова А.И.
Задача Разбить предложение по словам. В предложении могут быть знаки «.», «!», «?» и «,»
1 Программирование на языке Паскаль Тема 2. Ветвления.
Метод Монте- Карло Численный метод для нахождения площадей фигур Составила: Антонова Е.П г.
Строковый тип в Паскаль. Составление программ.. Какой тип данных в Паскале описывает текстовые данные? Какой тип данных описывает один символ? Как можно.
Задача: определить является ли простым заданное число.
© М.Е.Макарова. Какой тип данных в Паскале описывает текстовые данные? Какой тип данных описывает один символ? Как можно определить текущую длину строки?
1 Программирование на языке Паскаль Тема 1. Введение.
5.Дана матрица А и вектор Х соответствующих размерностей. Нечетные строки матрицы заменить элементами вектора Х. Результаты работы: n=4 m=
1 Программирование на языке Паскаль Часть II Символьные строки.
Всероссийская олимпиада по информатике. Школьный этап. 2013г. Тумайкина Ю.Н., МБОУ «СОШ с.Терновка» Разбор задачи 2 «Покер»
СТРОКИ Строковой называется последовательность символов определённой длины. Идентификатор типа – слово String Примеры описания: Var Str1 : String[10];
Задания части А Задания части С. 1. Значения двух массивов A[1..100] и B[1..100] задаются с помощью следующего фрагмента программы. Сколько элементов.
Транксрипт:

ЗАДАЧА класс Муниципальный уровень ( )

СЭМ ТАРЛИ Сэм вместе с отрядом Ночного дозора вышел из Черного замка и направился к дому Крастера. По дороге еды было мало, а в обязанности Тарли входило делить лепешку на всех братьев. Сэм рассчитал, что на каждого брата в день должно хватить квадратного куска лепешки размером (длина стороны) S мм. Перед ним встала задача, скольких дозорных он сможет накормить прямоугольной лепешкой размером A на В мм? Формат входных данных В трех строчках заданы три целых числа A, B и S (1 A, B, S ). Формат выходных данных Выведите одно число: количество братьев, которых можно накормить. Входные данные Выходные данные

program Sam_Tarley; var A, B, S: longint; begin read (A, B, S); A := A div S; B := B div S; print(A*B); end. РЕШЕНИЕ

ЗАДАЧА класс Школьный уровень ( )

ИЗИ ПРОБЛЕМ У Яромира есть круг радиусом R. Он хочет вписать в него квадрат с максимально возможной площадью. К сожалению, он плох в математике (и геометрии), именно поэтому попросил помощи у вас. Поможете? Формат входных данных В единственной строке дано одно число R - радиус круга. R<=10^4. Формат выходных данных Выведите ответ на задачу - максимальную площадь квадрата. Входные данные Выходные данные

program easy; var r, s: real; begin read(r); r := r * 2; s := sqr(r) / 2; print(s); end. РЕШЕНИЕ Вариант 1 program easy; var r, s: real; begin read(r); s := sqr(r) + sqr (r); print(s); end. Вариант 2

ЗАДАЧА класс Школьный уровень ( )

ВАСЯ ИЛИ АСЯ? Всем известно, что Ася, когда кричит - выкрикивает только буквы "A" и "a"? Нет? Теперь знаете! Также известно, что Вася любитель покричать непонятно что. Ваша задача определить, принадлежит ли крик Асе. Формат входных данных В единственной строке вводится строка, состоящая из строчных и заглавных символов латинского алфавита. Длина строки не больше 100. Формат выходных данных Выведите "Asya", если крик принадлежит Асе, иначе выведите "Vasya". Входные данные Выходные данные NduahO Vasya aaa Asya

var s: string; len, i: byte; c: integer; begin c := 0; write('String: '); readln(s); len := length(s); for i := 1 to len do if (s[i] = 'A') or (s[i] = 'a') then c := c + 1; if c = len then print('Asya') else print('Vasya'); end. РЕШЕНИЕ