たいちっち

競技プログラミングをしています

【Java】鉄則本_A06

読んでいる本 問題と提出した回答A06 import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int Q = sc…

【Java】鉄則本_A05

読んでいる本 問題と提出した回答A05 import java.util.Scanner; public class A05 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int K = sc.nextInt(); int counter = 0; for (int i = 1; i <=…

【Java】鉄則本_A04_B04

読んでいる本 問題と提出した回答A04 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); String N_binary = Integer.toBinaryString(N); String pre_0 …

【Java】鉄則本_A03_B03

読んでいる本 問題と提出した回答A03 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int K = sc.nextInt(); int[] P = new int[N]; int[] Q = new …

【Java】鉄則本_A02_B02

読んでいる本 問題と提出した回答A02 import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int X = sc…

【Java】鉄則本_A01_B01

読んでいる本 読み始めました。オススメにあったように、1周目は★4までの問題を解いていきます。 問題と提出した回答A01 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); in…

UNICORNプログラミングコンテスト2022(AtCoder Beginner Contest 269)

参加したコンテスト 提出した回答A import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); int d = sc.nextI…

【Java】ある文字列が、別の文字列の接頭辞かどうかのチェック(B - Prefix?)

解いた問題 AtCoderの「B - Prefix?」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String S = sc.next(); String T = sc.next(); sc.close(); //SがTの接…

【Java】Map(A - Saturday)

解いた問題 AtCoderの「A - Saturday」 提出した回答 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String S = sc.next(); sc.close(); Map map = new HashMap<>(); map.put("M…

【Java】数値をSetに格納する(A - Five Integers)

解いた問題 AtCoderの「A - Five Integers」 提出した回答 import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Set set = ne…

【Java】二重の配列(B - Good Distance)

解いた問題 AtCoderの「B - Good Distance」 これまでで1番時間が掛かった・・・。 提出した回答 import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc…

【Java】Setに指定要素が含まれるかを確認する(B - 81)

解いた問題 AtCoderの「B - 81」 提出した回答 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); sc.close(); Set set = new HashSet(); for (int i = 1; i …

【Java】二重のfor文(B - Cakes and Donuts)

解いた問題 AtCoderの「B - Cakes and Donuts」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); sc.close(); boolean flag = false; f…

【Java】入力された値の足し合わせ(B - Bitter Alchemy)

解いた問題 AtCoderの「B - Bitter Alchemy」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int X = sc.nextInt(); int minimum_m =…

【Java】文字列の前・後から文字を取得(B - A to Z String)

解いた問題 AtCoderの「B - A to Z String」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String S = sc.next(); sc.close(); int num_a = 0;//Aが先頭か…

【Java】文字列のfor文(B - OddString)

解いた問題 AtCoderの「B - OddString」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String S = sc.next(); sc.close(); StringBuilder sb = new StringB…

【Java】値にindexを持たせて格納する(B - Palace)

解いた問題 AtCoderの「B - Palace」 提出した回答 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int T = sc.nextInt(); int A = sc.nextInt(); Map<Integer, Double> map</integer,>…

【Java】数値比較(B - Maximum Difference)

解いた問題 AtCoderの「B - Maximum Difference」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int min = 0; int max = 0; for (in…

【Java】全探索(B - Break Number)

解いた問題 AtCoderの「B - Break Number」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); sc.close(); int result = 1; //出力する…

【Java】辞書順に並べ替え(B - Two Anagrams)

解いた問題 AtCoderの「B - Two Anagrams」 提出した回答 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.next(); String t = sc.…

【Java】文字の連結(B - i18n)

解いた問題 AtCoderの「B - i18n」 提出した回答1 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String S = sc.next(); sc.close(); String start = String.valueOf(S.ch…

【Java】文字列の置換(A - Already 2018)

解いた問題 AtCoderの「A - Already 2018」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String S = sc.next(); System.out.println(S.replace("2017/01/"…

【Java】文字列に含まれる特定の文字をカウントする(A - Something on It)

解いた問題 AtCoderの「A - Duplex Printing」 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String S = sc.next(); sc.close(); int counter = 0; for (ch…

【Java】数値の切り上げ(A - Duplex Printing)

解いた問題 AtCoderの「A - Duplex Printing」 提出した回答 import java.util.Scanner; import static java.lang.Math.ceil; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); float N_float = sc.next…

【Java】500で割った余りを求める(A - Infinite Coins)

解いた問題 AtCoderの「A - Infinite Coins」 atcoder.jp 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int A = sc.nextInt(); int …

【Java】1文字ずつ値を入力された整数を3桁の整数にする(A - RGB Cards)

解いた問題 AtCoderの「A - RGB Cards」 atcoder.jp 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int r = sc.nextInt(); int g = sc.nextInt(); int b = s…

【Java】複数回for文をまわす

解いた問題 AtCoderの「C - Otoshidama」 atcoder.jp 提出した回答 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int Y = sc.nextInt(); int x = …

【Java】ArrayListを数値が大きい順に並べ替え、足し合わせる

解いた問題 AtCoderの「B - Kagami Mochi」 atcoder.jp 提出した回答 import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanne…

【Java】ArrayListを数値が大きい順に並べる

解いた問題 AtCoderの「B - Card Game for Two」 atcoder.jp 提出した回答 import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { S…

【Java】数字の各桁の値を取り出す

AtCoderの「B - Some Sums 」 atcoder.jp 提出した回答。 import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int a = sc.nextInt(); int b = sc.nextInt…