/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
// your code goes here
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCX0KfQ==
fCBhIGIgc3Rkb3V0IHwKc3Rkb3V0IDo9IEZpbGVTdHJlYW0gc3Rkb3V0LgpGaWxlU3RyZWFtIHN0ZGluCglsaW5lc0RvOiBbIDpsaW5lIHwKCQlsaW5lIGlzRW1wdHkgaWZGYWxzZTogWwoJCQkoYSBpc05pbCkKCQkJCWlmVHJ1ZTogWyBhIDo9IGxpbmUgYXNOdW1iZXIgXQoJCQkJaWZGYWxzZTogWyBiIDo9IGxpbmUgYXNOdW1iZXIgXQoJCV0KCV0uCgpzdGRvdXQKCW5leHRQdXRBbGw6ICflkow6ICc7IG5leHRQdXRBbGw6IChhICsgYikgcHJpbnRTdHJpbmc7IG5sOwoJbmV4dFB1dEFsbDogJ+W3rjogJzsgbmV4dFB1dEFsbDogKGEgLSBiKSBwcmludFN0cmluZzsgbmw7CgluZXh0UHV0QWxsOiAn56mNOiAnOyBuZXh0UHV0QWxsOiAoYSAqIGIpIHByaW50U3RyaW5nOyBubC4KCmIgPSAwCglpZlRydWU6IFsKCQlzdGRvdXQgbmV4dFB1dEFsbDogJ+OCvOODreOBp+WJsuOCjeOBhuOBqOOBl+OBpuOBhOOBvuOBmSc7IG5sCgldCglpZkZhbHNlOiBbCgkJc3Rkb3V0CgkJCW5leHRQdXRBbGw6ICfllYY6ICc7IG5leHRQdXRBbGw6IChhIC8gYikgcHJpbnRTdHJpbmc7IG5sOwoJCQluZXh0UHV0QWxsOiAn5Ymw5L2ZOiAnOyBuZXh0UHV0QWxsOiAoYSBcXCBiKSBwcmludFN0cmluZzsgbmwuCgldLgoKc3Rkb3V0IGZsdXNoLgo=
| a b stdout |
stdout := FileStream stdout.
FileStream stdin
linesDo: [ :line |
line isEmpty ifFalse: [
(a isNil)
ifTrue: [ a := line asNumber ]
ifFalse: [ b := line asNumber ]
]
].
stdout
nextPutAll: '和: '; nextPutAll: (a + b) printString; nl;
nextPutAll: '差: '; nextPutAll: (a - b) printString; nl;
nextPutAll: '積: '; nextPutAll: (a * b) printString; nl.
b = 0
ifTrue: [
stdout nextPutAll: 'ゼロで割ろうとしています'; nl
]
ifFalse: [
stdout
nextPutAll: '商: '; nextPutAll: (a / b) printString; nl;
nextPutAll: '剰余: '; nextPutAll: (a \\ b) printString; nl.
].
stdout flush.