160929 recipes — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Новая страница: «* Задача A. Квадратный корень 1. <code>unsigned long long</code> -- всё должно быть именно такого типа. 2. <co…»)
 
Строка 2: Строка 2:
  
 
1. <code>unsigned long long</code> -- всё должно быть именно такого типа.
 
1. <code>unsigned long long</code> -- всё должно быть именно такого типа.
 +
 
2. <code>unsigned long long l = 0, r = -1;</code> // границы бинпоиска,  
 
2. <code>unsigned long long l = 0, r = -1;</code> // границы бинпоиска,  
 +
 
3. Чтение до конца файла: добавлен специальный пример по C++
 
3. Чтение до конца файла: добавлен специальный пример по C++
 +
 
4. У вас WA? Вы тестировали? Спокойно сядьте, и вбейте 20 разных тестов, включая максимальные и минимальные.
 
4. У вас WA? Вы тестировали? Спокойно сядьте, и вбейте 20 разных тестов, включая максимальные и минимальные.
 +
 
5. У вас TL? Может быть, бинпоиск виснет? Может быть, вы не умеете читать файл?
 
5. У вас TL? Может быть, бинпоиск виснет? Может быть, вы не умеете читать файл?
  

Версия 17:03, 2 октября 2016

  • Задача A. Квадратный корень

1. unsigned long long -- всё должно быть именно такого типа.

2. unsigned long long l = 0, r = -1; // границы бинпоиска,

3. Чтение до конца файла: добавлен специальный пример по C++

4. У вас WA? Вы тестировали? Спокойно сядьте, и вбейте 20 разных тестов, включая максимальные и минимальные.

5. У вас TL? Может быть, бинпоиск виснет? Может быть, вы не умеете читать файл?

  • Задача B.

Если вы пользуетесь функциями STL lower_bound/upper_bound, в чём может быть проблема? =) TL? Наверное, вы медленно читаете/выводите.