var a,b : longint;
begin
readln(a,b);
writeln(a,b);
end.
// ---------------------------------------------------------------------
problem: a + b, with number of testcase given --> use for
sample input
3 // --> testcase / number of question below
1 2 // --> first testcase
9 2 / /--> second testcase
19 6 // --> third testcase
sample output
3
11
25
var a,b : longint;
i,tc : longint;
begin
readln(tc);
for i := 1 to tc do begin
readln(a,b);
writeln(a,b);
end;
end.
// ---------------------------------------------------------------------
problem: a + b, with multiple testcase --> use while not eof
sample input
3 2
1 2
10 5
18 9
sample output
5
3
15
27
var a,b : longint;
begin
while not eof(input) do begin
readln(a, b);
writeln(a, b);
end;
end.
// while using "while not eof(input)", use ctrl+C to terminate the program.
// ---------------------------------------------------------------------
CgkJCgl2YXIgYSxiIDogbG9uZ2ludDsKCWJlZ2luCgkJcmVhZGxuKGEsYik7CgkJd3JpdGVsbihhLGIpOwoJZW5kLgoKCS8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKCXByb2JsZW06IGEgKyBiLCB3aXRoIG51bWJlciBvZiB0ZXN0Y2FzZSBnaXZlbiAtLT4gdXNlIGZvcgoJc2FtcGxlIGlucHV0IAoJCTMgICAgICAgICAgICAgICAvLyAtLT4gdGVzdGNhc2UgLyBudW1iZXIgb2YgcXVlc3Rpb24gYmVsb3cKCQkxIDIgICAgICAgICAgICAvLyAtLT4gZmlyc3QgdGVzdGNhc2UKCQk5IDIgICAgICAgICAgICAvIC8tLT4gc2Vjb25kIHRlc3RjYXNlCgkJMTkgNiAgICAgICAgICAvLyAtLT4gdGhpcmQgdGVzdGNhc2UKCXNhbXBsZSBvdXRwdXQKCQkzCgkJMTEKCQkyNQoJCgl2YXIgYSxiIDogbG9uZ2ludDsKCQlpLHRjIDogbG9uZ2ludDsKCWJlZ2luCgkJcmVhZGxuKHRjKTsKCQlmb3IgaSA6PSAxIHRvIHRjIGRvIGJlZ2luCgkJCXJlYWRsbihhLGIpOwoJCQl3cml0ZWxuKGEsYik7CgkJZW5kOwoJZW5kLgoJCgkvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCQoJcHJvYmxlbTogYSArIGIsIHdpdGggbXVsdGlwbGUgdGVzdGNhc2UgLS0+IHVzZSB3aGlsZSBub3QgZW9mCglzYW1wbGUgaW5wdXQKCQkzIDIKCQkxIDIKCQkxMCA1CgkJMTggOQoJc2FtcGxlIG91dHB1dAoJCTUKCQkzCgkJMTUKCQkyNwoJCgl2YXIgYSxiIDogbG9uZ2ludDsKCWJlZ2luCgkJd2hpbGUgbm90IGVvZihpbnB1dCkgZG8gYmVnaW4gCQkJCQkJCQkJCgkJCXJlYWRsbihhLCBiKTsKCQkJd3JpdGVsbihhLCBiKTsKCQllbmQ7CgllbmQuCgoJLy8gd2hpbGUgdXNpbmcgIndoaWxlIG5vdCBlb2YoaW5wdXQpIiwgdXNlIGN0cmwrQyB0byB0ZXJtaW5hdGUgdGhlIHByb2dyYW0uCgoJLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCg==