作者PkmX (阿貓)
看板C_and_CPP
標題Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?
時間Fri Aug 3 03:37:28 2018
沒有數字的版本:
http://coliru.stacked-crooked.com/a/82d99863993ab081
#include <cstdio>
int main(){[$=+([]{}!=[]{})]()mutable{for(;$!=(((([]{}!=[]{})<<(([]{}!=[]{})+([]
{}!=[]{})+([]{}!=[]{})))+([]{}!=[]{}))*((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{}
)+([]{}!=[]{})))+([]{}!=[]{})))+([]{}!=[]{});$+=([]{}!=[]{})){const char $$[]={(
char)((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}
!=[]{})))+(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{}))),(
char)((([]{}!=[]{})<<((([]{}!=[]{})+([]{}!=[]{}))*(([]{}!=[]{})+([]{}!=[]{})+([]
{}!=[]{}))))+(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})
+([]{}!=[]{})))+(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})))),(char)((([]{}!=[]{}
)<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))),(char)((
([]{}!=[]{})<<((([]{}!=[]{})+([]{}!=[]{}))*(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{
}))))+(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}
!=[]{})))+(([]{}!=[]{})<<(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{}))))+(([]{}!=[]
{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))),(char)((([]{}!=[]{})<<(([]{}!=[]
{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))),(char)((([]{}!=[]{})
<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+(([]{}!=[]
{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{}))),(char)((([]{}!=[]{})<<
((([]{}!=[]{})+([]{}!=[]{}))*(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{}))))+(([]{}!=
[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+(([]{
}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})))),(char)((([]{}!=[]{})<<(([]{}!=[]{})+([]{
}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))),(char)((([]{}!=[]{})<<(([]{}
!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+(([]{}!=[]{})<<(([
]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{}))))+(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]
{})+([]{}!=[]{})))+(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})))+([]{}!=[]{})),(
char)((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}
!=[]{})))),(char)((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=
[]{})+([]{}!=[]{})))+(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+([]{}
!=[]{}))),(char)((([]{}!=[]{})<<((([]{}!=[]{})+([]{}!=[]{}))*(([]{}!=[]{})+([]{}
!=[]{})+([]{}!=[]{}))))+(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})+(
[]{}!=[]{})+([]{}!=[]{})))+(([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})))),(char)((
([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+(([]{}!=[]{})+([]{}!=[]{
}))),(char)([]{}==[]{})};printf($$,($-([]{}!=[]{}))/((([]{}!=[]{})<<(([]{}!=[]{}
)+([]{}!=[]{})+([]{}!=[]{})))+([]{}!=[]{}))+([]{}!=[]{}),($-([]{}!=[]{}))%((([]{
}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+([]{}!=[]{}))+([]{}!=[]{}),(
($-([]{}!=[]{}))/((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+([]{}
!=[]{}))+([]{}!=[]{}))*(($-([]{}!=[]{}))%((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]
{})+([]{}!=[]{})))+([]{}!=[]{}))+([]{}!=[]{})));}}();}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.193.217
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1533238652.A.F74.html
※ 編輯: PkmX (140.113.193.217), 08/03/2018 03:39:46
1F:推 CoNsTaR: 現在的標準還是支援這個喔...還以為已經被拔掉了說 XD 08/03 05:44
2F:推 jerryh001: 求解釋… 然後我是不是看到for 08/03 07:37
3F:推 sarafciel: 你把([]{}!=[]{})印出來看看就解大半了XD 08/03 09:09
4F:推 ilikekotomi: 太酷了 等等研究看看 08/03 09:31
5F:推 Jockey66666: 這個很適合交作業 08/03 09:50
6F:→ MOONRAKER: 版主再不辦POCCC就太對不起大家了 08/03 10:02
7F:推 Schottky: C++11 的 Lambda expression 08/03 10:24
8F:推 Schottky: 不要以為把 for 藏在中間就沒人找得到 XDDDD 08/03 10:27
9F:推 ckclark: 沒人發現結果是錯的嗎XD 08/03 10:43
10F:→ sarafciel: 還真的是錯的XDDD 08/03 11:30
11F:推 s4300026: ............... 08/03 12:16
囧 少了一組括號 已修正
※ 編輯: PkmX (140.113.193.217), 08/03/2018 13:11:03
12F:推 sarsman: 讚XDD 08/03 14:35
13F:推 Neisseria: 還可以發現錯誤和修正,也太妙了吧 XDD 08/03 18:28
14F:推 CP64: XDDDDDDDDDDDDD 08/03 19:14
15F:推 TitanEric: 這串是… 話說我有看到for 08/03 19:43
16F:推 oiu850714: 請問是用 script 之類的生的嗎?還是手打 XD 08/03 21:24
17F:推 yoco: XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 08/04 01:50
18F:推 a82611141: XD 08/04 17:56
19F:推 andyjy12: XDDDDDD 08/04 21:52
20F:推 alan23273850: 跪求 []{}!=[]{} 的解釋~ 08/05 15:55
21F:推 lc85301: 利用 C++11 lambda 互相比較一定會是不同的物件 08/05 17:09
22F:→ lc85301: 還有bool的false一定是1這兩個性質吧 08/05 17:09
23F:→ sarafciel: 準確地說是比出來一定是false =>!=回傳ture=>true等於1 08/05 18:13
24F:→ sarafciel: true 08/05 18:14
25F:推 shadow0326: XDDDD 08/05 20:32
26F:推 kyrie77: 太ㄎㄧㄤ了吧XDDDDDDDD 08/06 01:22
27F:推 leo80042: 08/06 07:25
28F:噓 Sidney0503: 不符標題 騙我 08/06 18:30
29F:→ tsaiminghan: 看不懂....0rz. 08/06 21:36
30F:→ y3k: 其實用類似方式可以做出一堆XDD 08/06 23:44
31F:推 soheadsome: 之後就lambda加上three-way operator 08/07 09:19
32F:推 alan23273850: 感謝 lc 大大解釋! 08/07 09:46
33F:推 lc85301: 其實照題義這個解答零分 08/09 02:02
34F:推 hotrain13: 這個厲害 08/09 20:17
35F:推 d630200x: 笑死XDDDDDDD 08/18 01:07
36F:推 asas1asas200: 笑了 12/03 06:54