AWK (32)
{m=3ドル-2ドル;print m/=2ドル-1,ドル2ドル-1ドル*m}
Demo: http://ideone.com/kp0Dj
bash (38)
awk '{m=3ドル-2ドル;print m/=2ドル-1,ドル2ドル-1ドル*m}'
Demo: http://ideone.com/tzFi8
DOS/BATCH (54 (削除) 55 (削除ここまで))
set/a m=(%3-%2)/(%2-%1)&set/a n=%2-%m%*%1&echo %m% %n%
Takes parameters as space-separated list of arguments.
Java (143 (削除) 185 (削除ここまで))
enum R{R;{int a=0,b=0,c,i=2;for(;(c=new java.util.Scanner(System.in).nextInt()+b*--i)+i>=c;b=c)a+=c*i;c/=b-a;System.out.print(c+" "+(b-a*c));}}
JavaScript (48 (削除) 61 (削除ここまで) (削除) 67 (削除ここまで))
p=prompt;m=p(b=p(a=p()))-b;alert([m/=b-a,b-a*m])
Demo: http://jsfiddle.net/BT8bB/6/
PHP (61 (削除) 77 (削除ここまで))
<?list(,$a,$b,$c)=$argv;$c-=$b;echo($c/=$b-$a).' '.$b-=$c*$a;
Demo: http://ideone.com/CEgke
QBasic (34)
INPUT a,b,c
m=(c-b)/(b-a)
?m;b-m*a
TI-83 Basic (41)
:Prompt A,B,C
:(C-B)/(B-A→M
:Disp M,B-A*M
Yes, the missing right parenthesis is on purpose. It's a well-known optimization technique that closing the parentheses before a STO operation is not necessary in TI-83 Basic programming.
- 6.1k
- 3
- 28
- 34