目录
- 包含数字9的数
- 计算y的值
- 被5整除问题
- (a+b-c)*d的计算问题
- 学好C++
题目描述
今年是2019年,KiKi想知道1~2019中有多少个包含数字9的数。包含数字的数是指有某一位是“9”的数,例如“2019”、“199”等。
输入描述
无
输出描述
一行,一个整数,表示1~2019中共有多少个数包含数字9。
代码实现
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
int counts = 0;
String[] arr = new String[2020];
for(int i=1;i<=2019;i++){
arr[i] = Integer.toString(i);
if(arr[i].contains("9")){
counts++;
}
}
System.out.println(counts);
}
}
题目描述
已知一个函数y=f(x),当x < 0时,y = 1;当x = 0时,y = 0;当x > 0时,y = -1。
输入描述
一行,输入一个整数x。(-10000<x<10000)
输出描述
一行,输出y的值。
示例1
输入
10
输出
-1
示例2
输入
-10
输出
1
代码实现
import java.util.Scanner;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
Scanner input = new Scanner(System.in);
int x = input.nextInt();
int y = 0;
if(x<0){
y = 1;
}else if(x>0){
y = -1;
}else{
y = 0;
}
System.out.println(y);
}
}
题目描述
判断一个整数是否能5整除是一个挺简单的问题,懒惰的KiKi还是不想自己做,于是找到你帮他写代码,你就帮帮他吧。
输入描述
输入包括一个整数M(1≤M≤100,000)。
输出描述
输出包括一行,如果M可以被5整除就输出YES,否则输出NO(结果大小写敏感)。
示例1
输入
10
输出
YES
示例2
输入
9
输出
NO
代码实现
import java.util.Scanner;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
Scanner input = new Scanner(System.in);
int M = input.nextInt();
if(M%5==0){
System.out.println("YES");
}else{
System.out.println("NO");
}
}
}
题目描述
这是一个非常简单的题目,意在考察你编程的基础能力。千万别想难了哦。输入为一行,包括了用空格分隔的四个整数a、b、c、d(0 < a, b, c, d < 100,000)。输出为一行,为“(a+b-c)*d”的计算结果。
输入描述
输入为一行,用空格分隔的四个整数a、b、c、d(0 < a, b, c, d < 100,000)。
输出描述
输出为一行,为“(a+b-c)*d”的计算结果。
示例1
输入
1 3 2 4
输出
8
代码实现
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader input = new BufferedReader(new InputStreamReader((System.in)));
String[] arr = input.readLine().split(" ");
int a = Integer.valueOf(arr[0]);
int b = Integer.valueOf(arr[1]);
int c = Integer.valueOf(arr[2]);
int d = Integer.valueOf(arr[3]);
int y = (a+b-c)*d;
System.out.println(y);
}
}
题目描述
C++是带类的C语言,这个“++”主要包含三部分内容:对C语言进行语法上的扩展、面向对象(封装、继承和多态),STL(即模板)。这学期你将学习C++,学好C++,其他编程语言都可以很轻松掌握。
输入描述
无
输出描述
I will learn C++ well!
代码实现
public class Main{
public static void main(String[] args){
System.out.println("I will learn C++ well!");
}
}