ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1350. Столовая

A bloom filter with this hash function can pass these test cases, please add more strict cases.
Послано some_programming_novice 22 апр 2019 21:27
char buf[41];

unsigned hash()
{
    unsigned h = 0;
    for (char* p = buf; *p; ++p)
    {
        h = h * 13 + *p;
    }
    return h & 511;
}

Edited by author 22.04.2019 21:30