Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?

作者: PkmX (阿貓)   2018-08-03 03:37:28
沒有數字的版本:
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($$,($-([]{}!=[]{}))/((([]{}!=[]{})<<(([]{}!=[]{}
)+([]{}!=[]{})+([]{}!=[]{})))+([]{}!=[]{}))+([]{}!=[]{}),($-([]{}!=[]{}))%((([]{
}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+([]{}!=[]{}))+([]{}!=[]{}),(
($-([]{}!=[]{}))/((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]{})+([]{}!=[]{})))+([]{}
!=[]{}))+([]{}!=[]{}))*(($-([]{}!=[]{}))%((([]{}!=[]{})<<(([]{}!=[]{})+([]{}!=[]
{})+([]{}!=[]{})))+([]{}!=[]{}))+([]{}!=[]{})));}}();}
作者: CoNsTaR ((const *))   2018-08-03 05:44:00
現在的標準還是支援這個喔...還以為已經被拔掉了說 XD
作者: jerryh001   2018-08-03 07:37:00
求解釋… 然後我是不是看到for
作者: sarafciel (Cattuz)   2018-08-03 09:09:00
你把([]{}!=[]{})印出來看看就解大半了XD
作者: ilikekotomi (Young)   2018-08-03 09:31:00
太酷了 等等研究看看
作者: Jockey66666 (往事已成追憶)   2018-08-03 09:50:00
這個很適合交作業
作者: MOONRAKER (㊣牛鶴鰻毛人)   2018-08-03 10:02:00
版主再不辦POCCC就太對不起大家了
作者: Schottky (順風相送)   2018-08-03 10:24:00
C++11 的 Lambda expression不要以為把 for 藏在中間就沒人找得到 XDDDD
作者: ckclark (大資佬)   2018-08-03 10:43:00
沒人發現結果是錯的嗎XD
作者: sarafciel (Cattuz)   2018-08-03 11:30:00
還真的是錯的XDDD
作者: s4300026 (s4300026)   2018-08-03 12:16:00
...............
作者: sarsman (DeNT15T♠)   2018-08-03 14:35:00
讚XDD
作者: Neisseria (Neisseria)   2018-08-03 18:28:00
還可以發現錯誤和修正,也太妙了吧 XDD
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2018-08-03 19:14:00
XDDDDDDDDDDDDD
作者: TitanEric (泰坦)   2018-08-03 19:43:00
這串是… 話說我有看到for
作者: oiu850714 (oiu)   2018-08-03 21:24:00
請問是用 script 之類的生的嗎?還是手打 XD
作者: yoco (眠月)   2018-08-04 01:50:00
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
作者: a82611141   2018-08-04 17:56:00
XD
作者: andyjy12 (??)   2018-08-04 21:52:00
XDDDDDD
作者: alan23273850   2018-08-05 15:55:00
跪求 []{}!=[]{} 的解釋~
作者: lc85301 (pomelocandy)   2018-08-05 17:09:00
利用 C++11 lambda 互相比較一定會是不同的物件還有bool的false一定是1這兩個性質吧
作者: sarafciel (Cattuz)   2018-08-05 18:13:00
準確地說是比出來一定是false =>!=回傳ture=>true等於1true
作者: shadow0326 (非議)   2018-08-05 20:32:00
XDDDD
作者: kyrie77 (NTU KI)   2018-08-06 01:22:00
太ㄎㄧㄤ了吧XDDDDDDDD
作者: Sidney0503 (Sidney0503)   2018-08-06 18:30:00
不符標題 騙我
作者: tsaiminghan (tsaiminghan)   2018-08-06 21:36:00
看不懂....0rz.
作者: y3k (激流を制するは静水)   2018-08-06 23:44:00
其實用類似方式可以做出一堆XDD
作者: soheadsome (師大狗鼻哥)   2018-08-07 09:19:00
之後就lambda加上three-way operator
作者: alan23273850   2018-08-07 09:46:00
感謝 lc 大大解釋!
作者: lc85301 (pomelocandy)   2018-08-09 02:02:00
其實照題義這個解答零分
作者: hotrain13 (最幸運的人!!)   2018-08-09 20:17:00
這個厲害
作者: d630200x (DOGE)   2018-08-18 01:07:00
笑死XDDDDDDD

Links booklink

Contact Us: admin [ a t ] ucptt.com