- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
String Pushkin() {
java.util.Random random = new java.util.Random((long) new java.util.Date().getTime());
String col0s = null, col1s = null, col2s = null, col3s = null, col4s = null, col5s = null, col6s = null, col7s = null, col8s = null, col9s = null;
String sp = "\u0020";
int col0, col1, col2, col3, col4, col5, col6, col7, col8, col9;
col0 =random.nextInt(10);
col1 = random.nextInt(10);
col2 = random.nextInt(10);
col3 = random.nextInt(10);
col4 = random.nextInt(10);
col5 = random.nextInt(10);
col6 = random.nextInt(10);
col7 = random.nextInt(10);
col8 = random.nextInt(10);
col9 = random.nextInt(10);
switch (col0) {
case 0:
col0s = "Я помню"; break;
case 1:
col0s = "Не помню";break;
case 2:
col0s = "Забыть бы";break;
case 3:
col0s = "Купите";break;
case 4:
col0s = "Очкуешь";break;
case 5:
col0s = "Какое";break;
case 6:
col0s = "Угробил";break;
case 7:
col0s = "Хреново";break;
case 8:
col0s = "Открою";break;
case 9:
col0s = "Ты чуешь?";break;
}
// ...
switch (col9) {
case 0:
col9s = "красоты";break;
case 1:
col9s = "мерзлоты";break;
case 2:
col9s = "суеты";break;
case 3:
col9s = "наркоты";break;
case 4:
col9s = "срамоты";break;
case 5:
col9s = "школоты";break;
case 6:
col9s = "типа ты";break;
case 7:
col9s = "простоты";break;
case 8:
col9s = "хреноты";break;
case 9:
col9s = "наготы";break;
}
return col0s + sp + col1s + sp + col2s + sp + col3s + sp + col4s + ", как " + col5s + sp + col6s + ", как " + col7s + sp + col8s + sp + col9s + ".";
}
Формирует вариации на тему Пушкинского "чудного мгновенья". Автор утверждает, что именно так нужно писать код при ограничении по времени написания.