P1634题目要求
P1634题目链接
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
long sum = 1L;
Scanner scan = new Scanner(System.in);
int a = scan.nextInt(), b = scan.nextInt();
scan.close();
if (a > 0) {
if (b > 0) {
for (int i = 0; i = y && x >= z) {
maxNumber = x;
if (y >= z)
minNumber = z;
else
minNumber = y;
} else if (y >= x && y >= z) {
maxNumber = y;
if (x >= z)
minNumber = z;
else
minNumber = x;
} else {
maxNumber = z;
if (x >= y)
minNumber = y;
else
minNumber = x;
}
int number1 = maxNumber;
int number2 = minNumber;
while(number2!=0){
int r = number1 % number2;
number1 = number2;
number2 = r;
}
//在while过程中,a与b的值会发生改变,所以需要将a,b的值赋给oa,ob
//oa与ob的最大公约数是a
a = number1;
minNumber /= a;
maxNumber /= a;
System.out.println(minNumber + "/" + maxNumber);
scan.close();
}
}
P3954题目要求
P3954题目链接
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int x = scan.nextInt(), y = scan.nextInt(), z = scan.nextInt();
int result = (int)(x*0.2 + y*0.3 + z*0.5);
System.out.println(result);
scan.close();
}
}
P5660题目要求
P5660题目链接
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();
scanner.close();
char[] arr = line.toCharArray();
int counter = 0;
for (char c : arr) {
if (c == 49) {
counter++;
}
}
System.out.println(counter);
}
}
都是以前写的,如果lj,还请见谅