(URI) O Maior - Solução
import java.io.*;
import java.util.*;
class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int a = leitor(br);
int b = leitor(br);
int c = leitor(br);
int maior = (a + b + Math.abs(a-b))/2;
maior = (maior + c + Math.abs(maior-c))/2;
System.out.println(maior + " eh o maior");
}
static int leitor(BufferedReader br) throws NumberFormatException, IOException {
int n;
int resp = 0;
int sinal = 1;
while (true) {
n = br.read();
if (n >= '0' && n <= '9')
break;
if (n == '-')
sinal = -1;
if (n == '+')
sinal = 1;
}
while (true) {
resp = resp*10 + n-'0';
n = br.read();
if (n < '0' || n > '9')
break;
}
return resp*sinal;
}
}
import java.util.*;
class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int a = leitor(br);
int b = leitor(br);
int c = leitor(br);
int maior = (a + b + Math.abs(a-b))/2;
maior = (maior + c + Math.abs(maior-c))/2;
System.out.println(maior + " eh o maior");
}
static int leitor(BufferedReader br) throws NumberFormatException, IOException {
int n;
int resp = 0;
int sinal = 1;
while (true) {
n = br.read();
if (n >= '0' && n <= '9')
break;
if (n == '-')
sinal = -1;
if (n == '+')
sinal = 1;
}
while (true) {
resp = resp*10 + n-'0';
n = br.read();
if (n < '0' || n > '9')
break;
}
return resp*sinal;
}
}
Comments
Post a Comment