récapitulatif des entrées / sorties standard de vérification des compétences paiza [édition Java]

Je vais les mettre ensemble pour résoudre le problème que l'entrée et la sortie qui trébuchent en premier lors du contrôle des compétences paiza ne sont pas ce que vous voulez.

Une chaîne de caractères

str

import java.util.*;

public class Main {
    public static void main(String[] args) {
        /*Lecture de la valeur d'entrée*/
        Scanner sc = new Scanner(System.in);
        
        /*Obtenez str*/
        String str = sc.nextLine();

        /*Traitement de sortie*/
        System.out.println(str);
    }
}

Un entier

n

import java.util.*;

public class Main {
    public static void main(String[] args) {
        /*Lecture de la valeur d'entrée*/
        Scanner sc = new Scanner(System.in);
        
        /*Obtenez str*/
        String n_s = sc.nextLine();
        int n = Integer.parseInt(n_s); //Convertir en type entier

        /*Traitement de sortie*/
        System.out.println(n);
    }
}

n entiers

n n1 n2 n3 ...

import java.util.*;

public class Main {
    public static void main(String[] args) {
        /*Lecture de la valeur d'entrée*/
        Scanner sc = new Scanner(System.in);

        /*Obtenez n*/
        String n_s = sc.nextLine();
        int n = Integer.parseInt(n_s); //Convertir en type entier

        /* n1 n2 n3 ...Avoir*/
        //Divisez en un tableau pour chaque élément avec un type de caractère séparé par des blancs
        String[] datas_s = sc.nextLine().split(" ");
        //Convertir l'élément en type entier
        int[] datas = new int[datas_s.length];
        for(int i = 0; i < datas_s.length; i++){
            datas[i] = Integer.parseInt(datas_s[i]);
        }

        /*Traitement de sortie*/
        System.out.println(n);
        System.out.println(Arrays.toString(datas));
    }
}

nombre entier de n lignes

n 1n1 1n2 1n3 2n1 2n2 2n3 3n1 3n2 3n3 ...

import java.util.*;

public class Main {
    public static void main(String[] args) {
        /*Lecture de la valeur d'entrée*/
        Scanner sc = new Scanner(System.in);
        
        /*Avoir*/
        String n_s = sc.nextLine();
        int n = Integer.parseInt(n_s); //Convertir en type entier
        
        /*Traitement de sortie*/
        System.out.println(n);
        
        /*Avoir*/
        int[][] datas = new int[10][10]; //Réécrire en fonction du nombre de données
        
        for(int i = 0; i < n; i++){
            //Diviser en un tableau pour chaque élément par type de caractère
            String[] datas_s = sc.nextLine().split(" ");
            //Convertir l'élément en type entier
            for(int j = 0; j < datas_s.length; j++){
                datas[i][j] = Integer.parseInt(datas_s[j]);
            }
            
            /*Traitement de sortie*/
            System.out.println(Arrays.toString(datas[i]));
        }
        
    }
}

Recommended Posts

récapitulatif des entrées / sorties standard de vérification des compétences paiza [édition Java]
J'ai essayé le type d'entrée / sortie de Java Lambda ~ édition POJO ~
Exemple de sortie de journal standard Java
[Java] Je souhaite tester l'entrée standard et la sortie standard avec JUnit
[Java] Le contrôle des compétences de Paiza est obstrué par D si vous ne pouvez pas maîtriser l'entrée standard
J'ai essayé le type d'entrée / sortie de Java Lambda ~ Map edition ~
Résumé de l'algorithme AtCoder 400 points (édition Java)
Histoire de paiza.jp [solution d'entrée standard Java]
[Java] Colorez la sortie standard vers le terminal
Essayez d'effectuer un contrôle des compétences paiza
Écrivons l'entrée / sortie de fichier Java avec NIO
[Swift] Modèle de réception d'entrée standard de Paiza
Résumé de l'enquête sur les questions relatives à Java 2e édition efficace