亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: awk解數(shù)學(xué)2元方程 [打印本頁(yè)]

作者: li0924    時(shí)間: 2015-06-25 15:51
標(biāo)題: awk解數(shù)學(xué)2元方程
沒(méi)點(diǎn)技術(shù)含量;權(quán)當(dāng)娛樂(lè)!

【題目】 池塘邊上有牛和鵝若干,小華總共看到15個(gè)頭42條腿,請(qǐng)問(wèn)牛和鵝各有多少?
  答案是牛 6頭;鵝9只
  1. [lottu@host-10-14-40-177 ~]$ seq 10|awk '{a[NR]}END{for(i in a){for(j in a){if(i+j==15 && 4*i+2*j==42)print i,j}}}'
  2. 6 9
復(fù)制代碼

作者: reyleon    時(shí)間: 2015-06-25 15:55

作者: huazai0715    時(shí)間: 2015-06-25 16:14


作者: zsszss0000    時(shí)間: 2015-06-25 16:29
一個(gè)字 太牛了
作者: stupid_lee    時(shí)間: 2015-06-25 16:29
  1. awk 'BEGIN{for(x=1;x<=15;x++){y=15-x;z=2*x+4*y;if(z==42)print x,y}}'
復(fù)制代碼

作者: jason680    時(shí)間: 2015-06-25 16:49
回復(fù) 1# li0924


  X + Y = 15   ==>   1 1 15
4X + 2Y = 42  ==>  4 2 42
  1.     | 15 1 |
  2.     | 42 2 |
  3. X = --------
  4.     | 1  1 |
  5.     | 1  2 |

  6.     | 1 15 |
  7.     | 1 42 |
  8. Y = --------
  9.     | 1  1 |
  10.     | 1  2 |
復(fù)制代碼
$ cat FILE
1 1 15
4 2 42

$ awk 'function v(m,n){return(a[1,m]*a[2,n]-a[2,m]*a[1,n])}{if(NF!=3){print $0;exit}for(n=1;n<=NF;n++)a[NR,n]=$n;if(NR==2){m=v(1,2);if(m==0){print "cannot find simple answer";exit}x=v(3,2)/m;y=v(1,3)/m;print "x="x,"y="y}}' FILE
x=6 y=9

作者: Herowinter    時(shí)間: 2015-06-25 18:06
赫赫.

X + Y = 15   
4X + 2Y = 42


X=(15*2-1*42)/(1*2-1*4)=-12/-2=6
Y=9
作者: stupid_lee    時(shí)間: 2015-06-25 23:22
  1. 看完大神的,發(fā)現(xiàn)學(xué)好數(shù)學(xué)很重要啊
復(fù)制代碼

作者: Shell_HAT    時(shí)間: 2015-06-25 23:34
砍腿法
  1. awk 'BEGIN{n=42/2-15;e=15-n;print n,e}'
復(fù)制代碼





歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2