java IO输入输出格式

136 阅读2分钟
  • 1、输入格式1
  • 1 5
  • 10 20
  • 6
  • 30
  • import java.util.Scanner;
  • public class Main{
  • public static void main(String[] args){
  • Scanner in = new Scanner(System.in);
  • while(in.hasNextInt()){
  • int a = in.nextInt();
  • int b = in.nextInt();
  • System.out.println(a + b);
  • }
  • }
  • }
  • 2、输入格式2
  • 2
  • 1 5
  • 10 20
  • 6
  • 30
  • import java.util.*;
  • public class Main{
  • public static void main(String[] args){
  • Scanner in = new Scanner(System.in);
  • int t = in.nextInt();
  • for(int i = 0; i < t; i++){
  • int a = in.nextInt();
  • int b = in.nextInt();
  • System.out.println(a + b);
  • }
  • }
  • }
  • 3、输入格式3
  • 1 5
  • 10 20
  • 0 0
  • 6
  • 30
  • import java.util.Scanner;
  • public class Main{
  • public static void main(String args[]){
  • Scanner sc=new Scanner(System.in);
  • while(sc.hasNext()){
  • int m=sc.nextInt();
  • int n=sc.nextInt();
  • if(m!=0 && n!=0){
  • System.out.println(m+n);
  • }
  • }
  • }
  • }
  • 4、输入格式4
  • 4 1 2 3 4
  • 5 1 2 3 4 5
  • 0
  • 10
  • 15
  • import java.util.Scanner;
  • public class Main{
  • public static void main(String[] args){
  • Scanner sc = new Scanner(System.in);
  • while(sc.hasNext()){
  • int m=sc.nextInt();
  • if(m==0){
  • break;
  • }
  • int i=0,sum=0;
  • while(i<m){
  • sum += sc.nextInt();
  • i++;
  • }
  • System.out.println(sum);
  • }
  • }
  • }
  • 5、输入格式5
  • 2
  • 4 1 2 3 4
  • 5 1 2 3 4 5
  • 10
  • 15
  • import java.util.Scanner;
  • public class Main{
  • public static void main(String[] args){
  • Scanner sc = new Scanner(System.in);
  • int t=sc.nextInt();
  • int k=0;
  • while(k<t){
  • int m=sc.nextInt();
  • int i=0,sum=0;
  • while(i<m){
  • sum += sc.nextInt();
  • i++;
  • }
  • System.out.println(sum);
  • k++;
  • }
  • }
  • }
  • 6、输入格式6
  • 4 1 2 3 4
  • 5 1 2 3 4 5
  • 10
  • 15
  • import java.util.Scanner;
  • public class Main{
  • public static void main(String[] args){
  • Scanner sc = new Scanner(System.in);
  • while(sc.hasNext()){
  • int m=sc.nextInt();
  • int i=0,sum=0;
  • while(i<m){
  • sum += sc.nextInt();
  • i++;
  • }
  • System.out.println(sum);
  • }
  • }
  • }
  • 7、输入格式7
  • 1 2 3
  • 4 5
  • 0 0 0 0 0
  • 6
  • 9
  • 0
  • import java.util.Scanner;
  • public class Main{
  • public static void main(String[] args){
  • Scanner input = new Scanner(System.in);
  • while (input.hasNext()) {
  • String[] s = input.nextLine().split(" ");
  • int sum = 0;
  • for (int i = 0; i < s.length; i++) {
  • sum += Integer.parseInt(s[i]);
  • }
  • System.out.println(sum);
  • }
  • }
  • }
  • 8、输入格式8
  • 5
  • c d a bb e
  • a bb c d e
  • import java.util.*;
  • public class Main {
  • public static void main(String[] args){
  • Scanner sc = new Scanner(System.in);
  • int n = sc.nextInt();
  • String[] s = new String[n];
  • for(int i = 0; i < n; i ++){
  • s[i] = sc.next();
  • }
  • Arrays.sort(s);
  • for(int i = 0;i < n; i ++){
  • if(i != n - 1){
  • System.out.print(s[i] + " ");
  • }else{
  • System.out.print(s[i]);
  • }
  • }
  • }
  • }
  • 9、输入格式9
  • a c bb
  • f dddd
  • nowcoder
  • a bb c
  • dddd f
  • nowcoder
  • import java.util.Arrays;
  • import java.util.Scanner;
  • public class Main {
  • public static void main(String[] args) {
  • Scanner sc = new Scanner(System.in);
  • while(sc.hasNextLine()){
  • String[] str = sc.nextLine().split(" “);
  • Arrays.sort(str);
  • int n = str.length;
  • for(int i = 0;i < n;++i){ //在牛客上编译竟然提示格式错误;
  • if(i == n-1){
  • System.out.println(str[i]);
  • }else{
  • System.out.print(str[i] + " “);
  • }
  • }
  • }
  • }
  • }
  • 10、输入格式10
  • a,c,bb
  • f,dddd
  • nowcoder
  • a,bb,c
  • dddd,f
  • nowcoder
  • import java.util.*;
  • public class Main{
  • public static void main(String[] args){
  • Scanner input = new Scanner(System.in);
  • while(input.hasNext()){
  • String[] ss = input.nextLine().split(”,”);
  • Arrays.sort(ss);
  • String ans = “”;
  • for(int i = 0; i < ss.length; ++i){
  • if(i == ss.length - 1){
  • ans += ss[i];
  • break;
  • }
  • ans += ss[i] + “,”;
  • }
  • System.out.println(ans);
  • }
  • }
  • }
  • ————————————————
  • 版权声明:本文为CSDN博主「流金de岁月」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
  • 原文链接:blog.csdn.net/ljsy8273123…