Pagini recente » Cod sursa (job #3219499) | Cod sursa (job #154) | Cod sursa (job #3176289) | Cod sursa (job #2879433) | Cod sursa (job #2757906)
package com.DS.AB;
import java.io.*;
import java.nio.charset.StandardCharsets;
import java.util.InputMismatchException;
import java.util.stream.Collectors;
public class Main {
private static InputReader input;
private static OutputWriter output;
public static void main(String... args)
{
try {
FileInputStream inputStream = new FileInputStream("adunare.in");
input = new InputReader(inputStream);
FileOutputStream outputStream = new FileOutputStream("adunare.out");
output = new OutputWriter(outputStream);
}
catch(IOException ex)
{
System.exit(0);
}
int a = input.readInt();
int b = input.readInt();
output.print(a + b);
output.close();
}
}
class InputReader {
private String buffer;
private int currentChar;
public InputReader(InputStream stream)
{
try {
buffer = new BufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8))
.lines()
.collect(Collectors.joining("\n"));
stream.close();
}
catch(IOException ex)
{
ex.printStackTrace();
}
}
public char read()
{
if(currentChar == buffer.length())
return ' ';
return buffer.charAt(currentChar++);
}
private boolean isSpaceChar(char ch)
{
return ch == ' ' || ch == '\n' || ch == '\r' || ch == '\t';
}
public char readChar()
{
char ch;
do {
ch = read();
}while(isSpaceChar(ch));
return ch;
}
public int readInt()
{
char ch;
do{
ch = read();
}while(isSpaceChar(ch));
int sign = ((ch == '-') ? -1 : 1);
if(ch == '-')
ch = read();
int number = 0;
do{
if(!(ch >= '0' && ch <= '9')) {
throw new InputMismatchException();
}
number = number * 10 + ch - '0';
ch = read();
}while(!isSpaceChar(ch));
return number * sign;
}
}
class OutputWriter {
private final PrintWriter writer;
public OutputWriter(OutputStream outputStream) {
writer = new PrintWriter(new BufferedWriter(new OutputStreamWriter(outputStream)));
}
public void print (Object... objects)
{
for(int i = 0; i < objects.length; ++i)
{
if(i != 0)
writer.print(' ');
writer.print(objects[i]);
}
}
public void printLine(Object... objects)
{
print(objects);
writer.println();
}
public void close()
{
writer.close();
}
}