0
0

More than 1 year has passed since last update.

AtCoder002をやった(Java)

Posted at

AtCoder002をやった。
初めてC問題解けた。

A

大小の比較です。正直者を出力してあげてください()

import java.util.*;

public class Main {
    public static void main(String[] args) throws Exception {
        // Your code here!
        Scanner scan = new Scanner(System.in);
        ArrayList<String> list = new ArrayList<String>();    

        list.add(scan.nextLine());
        if(Integer.parseInt(list.get(0).split(" ")[0]) < Integer.parseInt(list.get(0).split(" ")[1])){
            System.out.println(Integer.parseInt(list.get(0).split(" ")[1]));    
        } else {
            System.out.println(Integer.parseInt(list.get(0).split(" ")[0]));    
        }
    }
}

B

文字列の長さは30文字程度と書いてあるので、ループさせてあげれば問題なく通ります。

import java.util.*;

public class Main {
    public static void main(String[] args) throws Exception {
        // Your code here!
        Scanner scan = new Scanner(System.in);    
        String str = scan.nextLine();

        int i = 0;
        while(i < 30){
            if(str.contains("a")){
                str = str.replace("a", "");
            } else if(str.contains("i")){
                str = str.replace("i", "");
            } else if(str.contains("u")){
                str = str.replace("u", "");
            } else if(str.contains("e")){
                str = str.replace("e", "");
            } else if(str.contains("o")){
                str = str.replace("o", "");
            }
            i++;
        }

        System.out.println(str);
    }
}

C

たしか高校数学で公式習った気がします。

import java.util.*;

public class Main {
    public static void main(String[] args) throws Exception {
        // Your code here!
        Scanner scan = new Scanner(System.in);    
        String str = scan.nextLine();

        int[] triangle = new int[6];
        for(int i = 0; i < triangle.length; i++){
            triangle[i] = Integer.parseInt(str.split(" ")[i]);
        }
        System.out.println(Math.abs((double) (((triangle[0] - triangle[4]) * (triangle[3] - triangle[5])) - ((triangle[2] - triangle[4]) * (triangle[1] - triangle[5]))) / 2));
    }
}

D問題解けそう。。。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0