JAVA

ぼちぼち

Aizu Online judge 0026 Dropping Ink 0027 What day is today? 0028 Mode Value

1日1問

Aizu Online Judge 0024 Physical Experiments 0025 Hit and Blow 体力的にしんどいので最低でも1日1問をノルマにAOJをやっていきます。

AOJ volume 10030 Search I

import java.util.ArrayList; import java.util.Scanner; public class Search1 { private static Scanner sc = new Scanner(System.in); public static void main(String[] args) { ArrayList<Integer> s = new ArrayList<Integer>(); ArrayList<Integer> t = new ArrayList<Integer>(); int num</integer></integer></integer></integer>…

AOJ volume10033 Stacking Blocks II

import java.util.ArrayList; import java.util.Scanner; public class StackingBlocks2 { private static Scanner sc = new Scanner(System.in); private static String[] decks = new String[100]; private static ArrayList<String> blocksRemoved = new ArrayList<String></string></string>…

AOJ volume10032 Stacking Blocks I

import java.util.ArrayList; import java.util.Scanner; public class StackingBlocks1 { private static Scanner sc = new Scanner(System.in); private static ArrayList<String> blocksStacking = new ArrayList<String>(); private static ArrayList<String> blocksRemoved = ne</string></string></string>…

AOJ volume10028 Sort I

import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class Sort1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList<Integer> list = new ArrayList<Integer>(); int num = sc.nextInt(); for</integer></integer>…

AOJ volume 10027 Card Game

import java.util.Scanner; public class CardGame { private static final int WINNER_TAROU = 1; private static final int WINNER_HANAKO = 0; private static final int DRAW = -1; private static int pointTarou = 0; private static int pointHanako …

AOJ volume10026 Standard Deviation

import java.util.ArrayList; import java.util.Scanner; public class StandardDeviation { public static void main(String[] args) { ArrayList<Double> result = new ArrayList<Double>(); ArrayList<Integer> scores = new ArrayList<Integer>(); //メソッドに分割できるがいい名前が思い</integer></integer></double></double>…

AOJ volume 10025 Triangle

import java.util.Scanner; public class Triangle { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double a = sc.nextDouble(); double b = sc.nextDouble(); int C = sc.nextInt(); double cRadian = C* Math.PI / 180…

AOJ volume 10024 Distance

import java.util.ArrayList; import java.util.Scanner; public class Distance { public static void main(String[] args) { ArrayList<Double> x = new ArrayList<Double>(); ArrayList<Double> y = new ArrayList<Double>(); setInputs(x, y); System.out.println(getDistance(x, y)); } </double></double></double></double>…

AOJ volume 10023 Shuffle

import java.util.ArrayList; import java.util.Scanner; public class Shuffle { private static Scanner sc = new Scanner(System.in); private static ArrayList<Integer> numCardsShuffle = new ArrayList<Integer>(); private static ArrayList<String> result = new ArrayList<String>();</string></string></integer></integer>…

AOJ volume 10022 Finding a Word

import java.util.ArrayList; import java.util.Scanner; public class FindingAWord { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList<String> inputs = new ArrayList<String>(); String target = sc.next(); setInputsToList(</string></string>…

AOJ volume 10021 Finding Minimum String

import java.util.*; public class FindingMinimumString { public static void main(String[] args) { ArrayList<String> input = new ArrayList<String>(); setInputToList(input); System.out.println(getMinimumString(input)); } private static void setInputToList(Ar</string></string>…

AOJ volume10020 Counting Characters

import java.util.ArrayList; import java.util.NoSuchElementException; import java.util.Scanner; public class CountingCharacters { private static final int BIG_LETTER = 0; private static final int LITTLE_LETTER = 1; private static final int …

AOJ volume 10019 Sum of Numbers

import java.util.ArrayList; import java.util.Scanner; public class SumOfNumbers { private static Scanner sc = new Scanner(System.in); private static ArrayList<Integer> result = new ArrayList<Integer>(); public static void main(String[] args) { while(sc.hasN</integer></integer>…

AOJ volume 10018 Toggling Cases

import java.util.ArrayList; import java.util.Scanner; public class TogglingCases { private static final int BIG_LETTER = 0; private static final int LITTLE_LETTER = 1; private static final int OTHERS = 2; private static Scanner sc = new Sc…

AOJ volume 10017 How many ways?

import java.util.ArrayList; import java.util.Scanner; public class HowManyWays { private static Scanner sc = new Scanner(System.in); private static ArrayList<Integer> result = new ArrayList<Integer>(); public static void main(String[] args) { while(sc.hasNe</integer></integer>…

AOJ volume10016 Grading

import java.util.ArrayList; import java.util.Scanner; public class Grading { private static final int NOT_COME_EXAM = -1; private static Scanner sc = new Scanner(System.in); private static ArrayList<String> result = new ArrayList<String>(); public static </string></string>…

AOJ volume10015 Finding Missing Cards

import java.util.Scanner; public class FindingMissingCards{ private static final int MAX_CARDS = 52; private static final int NUM_SUIT = 4; private static final int MAX_CARD_NUMBER = 13; private static final int SPADE = 0; private static f…

AOJ volume10014 Print a Chessboard

import java.util.ArrayList; import java.util.Scanner; public class PrintChessBoard { private static Scanner sc = new Scanner(System.in); private static ArrayList<Integer> height = new ArrayList<Integer>(); private static ArrayList<Integer> width = new ArrayList<Integer>(); p</integer></integer></integer></integer>…

AOJ volume10013 Print a Frame

import java.util.ArrayList; import java.util.Scanner; public class PrintFrame { private static Scanner sc = new Scanner(System.in); private static ArrayList<Integer> height = new ArrayList<Integer>(); private static ArrayList<Integer> width = new ArrayList<Integer>(); public</integer></integer></integer></integer>…

AOJ volume 10012 Print a Rectangle

import java.util.ArrayList; import java.util.Scanner; public class PrintRectangle { private Scanner sc; private ArrayList<Integer> height; private ArrayList<Integer> width; PrintRectangle(){ this.sc = new Scanner(System.in); this.height = new ArrayList<Integer>(); t</integer></integer></integer>…

AOJ volume 10011 Reversing Numbers

import java.util.Scanner; public class ReversingNumbers { public static void main(String[] args) { //簡単のため入力のチェックはしない Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.next()); if(100 < n || n <= 0){ System.o…

AOJ volume10010 Simple Calculator

import java.util.ArrayList; import java.util.Scanner; public class SimpleCalculator { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList<Integer> result = new ArrayList<Integer>(); String operand; int a, b; label: //簡単</integer></integer>…

AOJ volume10009 Circle

import java.util.Scanner; public class Circle { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //入力された値がdoubleのとき //入力された値を半径とした円の面積と円周を出力する if(sc.hasNextDouble()){ double r …

AOJ volume10008 A / B Problem

import java.util.Scanner; public class ABProblems { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //簡単のため入力のチェックは行わない int a = sc.nextInt(); int b = sc.nextInt(); //除算の商を求める int d = 0…

AOJ volume10007 Swapping Two Numbers

import java.util.*; public class SwappingTwoNumbers{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); ArrayList<String> result = new ArrayList<String>(); while(sc.hasNextLine()){ int a = sc.nextInt(); int b = sc.nextInt(); if(a</string></string>…

AOJ volume 10006 Print Test Cases

import java.util.*; public class PrintTestCases{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); ArrayList<Integer> n = new ArrayList<Integer>(); while(sc.hasNextInt()){ int value = sc.nextInt(); if(value != 0){ n.add(value); } </integer></integer>…

AOJ volume 10005 Print Many Hello World

public class PrintManyHelloWorld{ public static void main(String[] args){ for(int i = 0; i < 1000; i++){ System.out.println("Hello World"); } } }

AOJ volume10004 Sorting Three Numbers

import java.util.*; public class SortingThreeNumbers{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String input = sc.nextLine(); String[] inputArray = input.split(" "); //if文はループの処理とは関係ないので分…