Pagini recente » Cod sursa (job #2873064) | Cod sursa (job #1509557) | Cod sursa (job #23361) | Cod sursa (job #3145100) | Cod sursa (job #2757907)
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 {
input = new InputReader("adunare.in");
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 final String buffer;
private int currentChar;
public InputReader(String filePath)
{
StringBuilder contentBuilder = new StringBuilder();
try (BufferedReader br = new BufferedReader(new FileReader(filePath)))
{
String sCurrentLine;
while ((sCurrentLine = br.readLine()) != null)
{
contentBuilder.append(sCurrentLine).append("\n");
}
}
catch (IOException e)
{
e.printStackTrace();
}
buffer = contentBuilder.toString();
}
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();
}
}