Социальная инженерия для домохозяек
Нашел на баше интересную цитату (3005094):
Интересно, у меня одного ушло три минуты на то, чтобы понять о чем речь?
Номер не определен 1
Номер не определен 2
…
— Не так!
Номер не определен (е вместе ё)
Номер не определён
Номер не определён (здесь H — это аш)
НОМЕР НЕ ОПРЕДЕЛЕН (здесь почти все буквы заменяемы)
Номер подавлен
Без номера
Номер скрыт
Интересно, у меня одного ушло три минуты на то, чтобы понять о чем речь?
- +1
- 30 января 2010, 20:42
- 9
Ответ на задачку по программированию
Как и обещал, публикую в качестве новогоднего сюрприза ответ на "школьную задачку", решение которой, благодаря одному пунктуальному ученику, стало камнем преткновения для меня, опытного прогера. Напомню, что программка должна была выводить на экран таблицу умножения на 5, а выводила странную строку: «5 x 11 = 55». Причина ошибки — в точке с запятой после условий цикла.

Ее не сразу замечаешь, т.к. в первую очередь ищешь подвох в логике, настройке среды программирования и т.п. А объяснил паренек свой код очень просто: «Ну Вы же сами сказали, что в конце каждой строки должна быть точка с запятой!».
Программа 10 раз выполняет операцию «ни хрена не делать», но, тем не менее, накручивает переменную Y до 11. Потом один раз производится умножение и вывод на экран. Блок из фигурных скобок здесь ровным счетом ничего не обозначает.

Ее не сразу замечаешь, т.к. в первую очередь ищешь подвох в логике, настройке среды программирования и т.п. А объяснил паренек свой код очень просто: «Ну Вы же сами сказали, что в конце каждой строки должна быть точка с запятой!».
Программа 10 раз выполняет операцию «ни хрена не делать», но, тем не менее, накручивает переменную Y до 11. Потом один раз производится умножение и вывод на экран. Блок из фигурных скобок здесь ровным счетом ничего не обозначает.
- +2
- 27 декабря 2009, 17:04
- 4
Наэлектризованная авторучка и закон Кулона
С недавних пор я преподаю электротехнику. Так уж, «до кучи» пришлось взяться, поскольку больше некому. Предмет знакомый, в годы обучения в техникуме имел по нему стабильную 5, только вот не освежал эти знания давно. Так что с удовольствием «переоткрываю» для себя законы Кулона, Ома, Кирхгофа и иже с ними.

На одной из вводных пар, объясняя природу электричества, продемонстрировал студентам старый трюк с наэлектризованой авторучкой, которую потер о рукав пиджака. После этого она стала притягивать мелкие бумажки. «Вот видите,» — говорю, — «наэлектризованные тела притягиваются друг к другу». Однако вечером, прогоняя в уме сказанное на парах и пролистывая учебники, понял, что применительно к этому фокусу сказать нужно было не совсем так. А вам слабо вспомнить школьный курс физики? Как правильно описать это явление?

На одной из вводных пар, объясняя природу электричества, продемонстрировал студентам старый трюк с наэлектризованой авторучкой, которую потер о рукав пиджака. После этого она стала притягивать мелкие бумажки. «Вот видите,» — говорю, — «наэлектризованные тела притягиваются друг к другу». Однако вечером, прогоняя в уме сказанное на парах и пролистывая учебники, понял, что применительно к этому фокусу сказать нужно было не совсем так. А вам слабо вспомнить школьный курс физики? Как правильно описать это явление?
- +4
- 10 декабря 2009, 22:28
- 10
А вот еще был случай...
Задал на уроке примитивную задачу на циклы: вывести на экран таблицу умножения на 5. Один паренек написал стандартную, в общем-то, вещь, которая, тем не менее, выводила на экран какой-то абсурд. Я минут 15 голову ломал. В чем ошибка?
#include <stdio.h>
int main(){
int x = 5;
int y;
for(y = 1; y < 11; y++);
{
printf("%d x %d = %d", x, y, x * y);
}
return 0;
}
- +3
- 05 декабря 2009, 00:09
- 23
Ну, по маленькой?
Слабо вам потратить минут 15-20 своего драгоценного времени и решить школьную задачку по информатике:
«Даны координаты двух полей шахматной доски — два числа от 1 до 8: номер столбца и номер строки. Одного ли цвета эти клетки на шахматной доске? Вывести в выходной файл сообщение YES, если одного и NO если разного».
Входной файл input.txt:
2 3 6 5
Это для примера, естественно входными данными могут быть любые 4 числа в указанном диапазоне.
Задача простенькая, но можно посостязаться в краткости и изящности решения.
Решаем на любом языке, главное чтобы был исходник, чтобы он компилировался и всё корректно работало. Я готовлю видеоролик по решению данной задачи на C, через некоторое время выложу здесь.
«Даны координаты двух полей шахматной доски — два числа от 1 до 8: номер столбца и номер строки. Одного ли цвета эти клетки на шахматной доске? Вывести в выходной файл сообщение YES, если одного и NO если разного».
Входной файл input.txt:
2 3 6 5
Это для примера, естественно входными данными могут быть любые 4 числа в указанном диапазоне.
Задача простенькая, но можно посостязаться в краткости и изящности решения.
Решаем на любом языке, главное чтобы был исходник, чтобы он компилировался и всё корректно работало. Я готовлю видеоролик по решению данной задачи на C, через некоторое время выложу здесь.
- +2
- 30 ноября 2009, 15:25
- 13
← предыдущая следующая →
