Yukicoder No.350 d=vt
プロに勝ってるの嬉しい。
No.350 d=vt
実装
perl 32byte
#!perl -p
s/ /*/;$_=1e-6+eval|0
|0はintだったのをtailsさんのを見て直した。
newlineは適当にしていいらしいので-plでなく-p。
非golf
#!/usr/bin/env python3
eps = 1e-6
v, t = map(float,input().split())
print(int(v * t + eps))
解読
tails氏 perl 35byte
<>=~/0.(.*) (.*)/;print $1*$2/1e4|0
<>=~/0.(.*) (.*)/で$v$の小数部分と$t$をそれぞれ$1 $2にcaptureする。掛けて1e4で割って|0で整数化。
「小数点以下4桁までかならず表示される。」なのでこれでよい。