AOJ
http://judge.u-aizu.ac.jp/onlinejudge/rating_note.jspによると、 64 / MIN(512, 正解ユーザー数) という公式によってレーティングが算出されているとのこと。 機械的にコードを評価するのが難しいのか、簡単なレーティング公式となっています。正解ユーザ…
学習内容 Aizu Online Judge 0033 Ball AP午前問題 どの資格試験を受けるか? 4/15の試験には申し込みをしていないので、これから行われる試験を受ける。 10/21の情報処理技術者試験では高度試験を受験する。 ITストラテジスト、ネットワークスペシャリスト…
Aizu Online Judge 0031 Weight 0032 Plastic Board JAVA言語で学ぶデザインパターン
JAVA言語で学ぶデザインパターン入門 デザインパターンの理解のコツ 変更が影響する部分を少なくする、切り離す 間接層をいれることで利用側からクラスの詳細を知らなくていいようにする クラスの責任を分割し、明確にする 複雑さを軽減する
学習内容 Aizu Online Judge 0030 Sum of Integers for文からwhile文への書き換え 最初にfor文の初期化をwhile文の前に行う。 for文の条件式をwhile文の条件式とする。 最後にfor文の後処理をwhile文ブロックの最後に記述する。 深くネストしたfor文の場合、…
Aizu Online Judge 0029 English Sentence
Aizu Online judge 0026 Dropping Ink 0027 What day is today? 0028 Mode Value
Aizu Online Judge 0024 Physical Experiments 0025 Hit and Blow 体力的にしんどいので最低でも1日1問をノルマにAOJをやっていきます。
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>…
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>…
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>…
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>…
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 …
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>…
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…
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>…
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>…
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>…
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>…
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 …
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>…
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…
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>…
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>…
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…
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>…
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>…
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>…
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…
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>…