FAQ по форумуНовые сообщения на Форуме
  • Страница 1 из 1
  • 1
Снежинки
RostislavДата: Сб, 10.12.11, 02:29 | Сообщение # 1
ЭРУДИТ
Сообщений: 5379
Награды: 237
Совы:
Практическая задачка :)

Имеются снежинки размером 35x35 px

Нужно разместить снежинки на плоскости, ширина которой 190 px, так чтобы расстояние между соседними снежинками было одинаковое, плюс, если повторять изображение, то расстояние между снежинками оставалось постоянным. Высота плоскости и количество снежинок произвольное.

Нужно разместить N-ое количество снежинок на плоскости, ширина которой 190 px, так, чтобы при повторении картинок по оси X и Y снежинки распределялись равномерно.

Решение оценивается в 3 совы.

А то у меня что-то фон несимметричный получается :(


Сова - символ мудрости, знаний и эрудиции.
Сова - это единственная птица, которая может видеть "голубой" цвет.
 
zhekasДата: Сб, 10.12.11, 10:19 | Сообщение # 2
Гуру
Сообщений: 166
Награды: 43
Совы: 6
Больше пяти снежинок в ряд впихнуть не получиться

5 снежинок на расстоянии (190-35*5)/5=3px друг от друга
Например так:
1, 39, 77, 115, 153
где цифры означают положение левой стороны снежинки на горизонтали

4 снежинки. Тут расстояние (190-35*4)/4=12,5 px, то есть придётся чередовать 12 и 13 px

3 снежинки расстояние (190-35*2)/3= 85/3 = 28,3 px. Один отступ должен быть 29px

5, 68, 132

Можно ещё добавить смещённый второй ряд сверху, что бы снежинки располагались в шахматном порядке. Но для этого левую и праву снежинку нужно обрезать, Если повторять изображения по горизонтали, то обрезанные снежинки будут волшебным образом восстанавливаться
 
zhekasДата: Сб, 10.12.11, 13:40 | Сообщение # 3
Гуру
Сообщений: 166
Награды: 43
Совы: 6
Например так:

1

2

3

4

5

6
Прикрепления: 9679681.png (0.6 Kb) · 2913004.png (0.9 Kb) · 9151987.png (0.7 Kb) · 3216533.png (1.0 Kb) · 0414246.png (0.5 Kb) · 3295412.png (3.8 Kb) · 0774650.png (4.7 Kb)


Сообщение отредактировал zhekas - Сб, 10.12.11, 15:43
 
LexxДата: Сб, 10.12.11, 19:12 | Сообщение # 4
Высший разум
Сообщений: 4728
Награды: 88
Совы: 6
Евгений, такая же просьба-в следующий раз спойлер ставить. iii

 
RostislavДата: Вт, 13.12.11, 00:14 | Сообщение # 5
ЭРУДИТ
Сообщений: 5379
Награды: 237
Совы:
zhekas, bravo

Сова - символ мудрости, знаний и эрудиции.
Сова - это единственная птица, которая может видеть "голубой" цвет.
 
  • Страница 1 из 1
  • 1
Поиск:

Интересная информация
Последние задачи Сообщество эрудитов ВКонтакте Рейтинг сообщений Совиный рейтинг
1.Арнольд, да не тот21
2.Задача на подбор ответа0
3.загадка из видео на ютубе5
4.Замечание об определении ...0
5.Замечание о мантре в мето...2
6.Шофёры, художники, рыболо...1
7.Найди число19
8.Помощь с решением задачи11
9.Числовая последовательнос...20
10.А попробуйте ещё это опро...3
1.Rostislav5379
2.Lexx4728
3.nebo3639
4.Иван3061
5.никник2760
6.Kreativshik2472
7.Гретхен1807
8.Vita1524
9.erudite-man1378
10.Valet937
1.nebo123
2.Kreativshik113
3.sovetnik49
4.MrCredo38
5.IQFun30
6.Pro100_Artyom27
7.marutand20
8.хан20
9.никник15
10.Фигаро15

ГлавнаяГостевая книгаFAQОбратная связьКоллегиФорум Эрудитов