結果
問題 |
No.955 ax^2+bx+c=0
|
ユーザー |
|
提出日時 | 2019-12-18 00:11:17 |
言語 | Ruby (3.4.1) |
結果 |
WA
|
実行時間 | - |
コード長 | 313 bytes |
コンパイル時間 | 51 ms |
コンパイル使用メモリ | 7,296 KB |
実行使用メモリ | 12,416 KB |
最終ジャッジ日時 | 2024-07-06 23:35:59 |
合計ジャッジ時間 | 11,863 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 77 WA * 45 |
コンパイルメッセージ
Syntax OK
ソースコード
a,b,c=gets.split.map &:to_i if a==0 if b==0 if c==0 puts (-1) else puts 0 end exit end puts 1 puts (-c/b) exit end d=b*b-4*a*c if d==0 puts 1 puts (-b/2.0/a) exit end if d<0 puts 0 exit end puts 2 s=Math.sqrt(d)/(2.0*a).abs puts (-b/(2.0*a)-s) puts (-b/(2.0*a)+s)