Информатика

2 621 задачавместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.

Какое из следующих утверждений о специфике типов данных в SQLite является верным?

Ответы:

  1. SQLite строго соблюдает типы данных, как и другие СУБД.
  2. SQLite позволяет сохранять значение любого типа в любом столбце, независимо от его объявленного типа.
  3. В SQLite существуют отдельные типы данных для DATE и BOOLEAN.
  4. В SQLite нельзя сохранить текстовое значение в столбце типа INTEGER.

 

Какое утверждение о типе данных BLOB в SQLite является верным?

Ответы:

  1. BLOB используется для хранения только текстовых данных.
  2. Значения типа BLOB в SQLite сохраняются в неизменённом виде.
  3. BLOB автоматически конвертирует двоичные данные в текстовый формат.
  4. В SQLite тип данных BLOB ограничен размером в 256 КБ.

 

REAL#57434

Какое утверждение о типе данных REAL в SQLite является верным?

Ответы:

  1. REAL используется для хранения целых чисел.
  2. В SQLite значения REAL хранятся в формате 8-байтового числа с плавающей запятой.
  3. REAL — это текстовый тип данных, применяемый для хранения строк.
  4. Значения типа REAL в SQLite могут хранить только положительные числа.

Какое утверждение о типе данных TEXT в SQLite является верным?

Ответы:

  1. SQLite ограничивает длину значения в TEXT до 255 символов.
  2. TEXT используется только для хранения числовых значений.
  3. В SQLite все строковые типы данных, такие как CHAR и VARCHAR, сохраняются как TEXT.
  4. Значения типа TEXT в SQLite автоматически конвертируются в INTEGER.

 

Какую особенность типа данных INTEGER имеет SQLite?

Ответы:

  1. SQLite не поддерживает тип данных INTEGER.
  2. SQLite хранит целые числа в формате до 4 байт для экономии места.
  3. Столбец типа INTEGER всегда автоматически принимает уникальные значения.
  4. SQLite использует до 8 байт для хранения целых чисел и оптимизирует количество байт в зависимости от размера числа.

Как лучше всего описать связь между таблицами, строками и столбцами в реляционной базе данных?

Ответы:

  1. Таблица состоит из столбцов, а каждая строка в таблице содержит значения для этих столбцов.
  2. Столбцы содержат записи, а строки определяют уникальные атрибуты таблицы.
  3. Строка хранит таблицы, а каждый столбец представляет отдельную базу данных.
  4. Таблицы состоят из строк, и каждая строка определяет отдельный столбец в таблице.

Что представляет собой строка в таблице реляционной базы данных?

Ответы:

  1. Структуру, которая содержит только уникальные значения для всех атрибутов.
  2. Индивидуальный атрибут, описывающий характеристики объектов.
  3. Отдельную запись, содержащую данные о конкретном экземпляре объекта.
  4. Набор идентификаторов, относящихся ко всем таблицам базы данных.

 

Что представляет собой столбец в таблице реляционной базы данных?

Ответы:

  1. Уникальную запись, содержащую данные о конкретном объекте.
  2. Атрибут, определяющий тип данных и свойство, которое хранится для всех записей в таблице.
  3. Набор всех данных, хранящихся в таблице.
  4. Связь между различными таблицами базы данных.

 

Что из перечисленного лучше всего описывает таблицу в реляционной базе данных?

Ответы:

  1. Набор уникальных значений, относящихся к одному атрибуту.
  2. Структура для хранения данных, организованных в строки и столбцы.
  3. Одно значение данных, относящееся к пользователю.
  4. Иерархическое дерево данных, связанное через ключи.

 

В рамках проекта по улучшению городской инфраструктуры вам необходимо провести анализ распределения зеленых насаждений (деревьев, кустарников и т.д.) вокруг новых жилых комплексов. Область вокруг жилых комплексов на плане города ограничена окружностью. Внутрь одной области, ограниченной окружностью, могут попадать несколько жилых комплексов. 

У вас есть массив points, где points[i] = [xi, yi] — координаты i-го зеленого насаждения на двумерной карте города.

Также у вас есть массив queries, где queries[j] = [xj, yj, rj] описывает j-ю круговую зоны, в которой необходимо оценить количество зеленых насаждений.

Для каждого запроса queries[j] вычислите количество зеленых насаждений, находящихся внутри j-й круговой зоны. Точки, находящиеся на границе зоны, также считаются входящими в эту зону.

Верните массив answer, где answer[j] — это количество зеленых насаждений в j-й круговой зоне.
 

Алфавитно-частотный словарь - это частотный словарь, в котором слова с указанием их частоты (встречаемости) расположены по алфавиту.
Постройте словарь, отсортированный по частоте слов, в котором слова расположены порядке уменьшения их частоты встречаемости, справа от каждого слова должно быть указано сколько раз оно встречается в тексте. Если количество слов одинаково, сортировка идет по словам в лексикографическом порядке.  Признаком окончания текста является "END!". 

Входные данные
На вход подаются строки текста. Последняя строка содержит одно единственное слово "END!" и является признаком окончания текста.

Выходные данные
Выведите на экран все слова, с указанием через пробел того, сколько раз это слово встречается в тексте. Каждое слово в отдельной строке. Слова должны быть расположены в порядке уменьшения частоты встречаемости.

 
Примеры
Входные данные Выходные данные
1 один два
три один
два
END!
два 2
один 2
три 1
✓ 593✗ 1 304500лёгкаяВойти и решать
С клавиатуры вводятся целые положительные числа. Напишите программу, которая находит сумму введенных чисел. Числа вводятся до тех пора, пока не будет введено число 0.

Выведите на экран ответ - сумму введенных чисел.
✓ 356✗ 679300лёгкаяВойти и решать
Напишите программу, которая:
  1. Принимает от пользователя (с клавиатуры) целое число и сохраняет его в переменной num.
  2. Выводит все положительные целые числа от 1 до num (num включительно). Каждое число необходимо вывести на отдельной строке.
✓ 546✗ 1 763200лёгкаяВойти и решать

Бизнесмен Василий после прочтения известной книги решил открыть новый бизнес – отгружать апельсины бочками. Партнерам важно знать сколько именно бочек апельсинов отгружается каждый день.

Мобильный телефон Василия поддерживает только транслит, поэтому он передает сообщения вида "N bochek" . Например, "3 bochki" или "1 bochka" .

Напишите программу, которая выбирает правильное слово (из "bochka" , "bochek" , "bochki" ) в зависимости от N.


Формат входных данных

Одно число N (0 ≤ N ≤ 1000).


Формат выходных данных

Фраза на транслите (см. примеры).


 

Напишите программу, которая вводит номер месяца и выводит название времени года на английском языке. При вводе неверного номера месяца должно быть выведено слово 'NO'.

Формат входных данных

Входная строка содержит единственное число – номер месяца (возможно, неверный).

Формат выходных данных

Нужно вывести название времени года (на английском языке), соответствующее введённому номеру месяца ('winter' – зима, 'spring' – весна, 'summer' – лето, 'autumn' – осень). Если введён неверный номер месяца, программы должна вывести слово 'NO'.

Даны три действительных числа: a, b, c. Проверьте, выполняется ли равенство a + b = c . Если равенство выполняется, выведите YES, если не выполняется, выведите NO.

Входные данные
Числа a, b, c –  действительные, положительные, не превосходят 10 и заданы не более, чем с 7 знаками после точки.

Выходные данные
Выведите результат сравнения.
Напишите программу, которая запрашивает ввод с калвиатуры целого числа от 0 до 100 включительно, и записывает его в переменную testscore.  Используйте каскадные условия, чтобы вывести оценку, соответствующую testScore на основе следующих данных:
 
Набранный балл (значение testScore) Оценка (сообщение, которое необходимо вывести)
от 70 до 100 5
от 60 до 69 4
от 50 до 59 3
от 0 до 49 2
если введено число меньшее 0 и большее 100 Ошибка введенных данных

По российский правилам числа округляются до ближайшего целого числа, а если дробная часть числа равна 0.5, то число округляется вверх.

Дано неотрицательное число x, округлите его по этим правилам. Обратите внимание, что функция round не годится для этой задачи!

Поделиться
Класснуть