백준알고리즘 10871번 java

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 arr[];
		arr = new int[n];
		for (int i = 0i<ni++) {
			arr[i] = sc.nextInt();
 
		}
		for (int i = 0i<arr.lengthi++) {
			if (arr[i] < x) {
				System.out.print(arr[i] + " ");
			}
		}
	}
}
 


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 9498번 java  (0) 2017.09.13
백준알고리즘 10817번 java  (0) 2017.09.13
백준알고리즘 1546번 java  (0) 2017.09.13
백준알고리즘 4344번 java  (0) 2017.09.13
백준알고리즘 1110번 java  (0) 2017.09.13

백준알고리즘 1546번 java

import java.util.Scanner;
 
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		double max = 0average = 0sum = 0;
		int n = sc.nextInt();
		double arr[];
		arr = new double[n];
		for (int i = 0i<ni++) {
			arr[i] = sc.nextInt();
		}
		for (int i = 0i<arr.lengthi++) {
			if (arr[i] > max)
				max = arr[i];
		}
		for (int i = 0i<arr.lengthi++) {
			arr[i] = arr[i] / max * 100;
			sum += arr[i];
		}
		average = sum / n;
		System.out.printf("%.2f"average);
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 10817번 java  (0) 2017.09.13
백준알고리즘 10871번 java  (0) 2017.09.13
백준알고리즘 4344번 java  (0) 2017.09.13
백준알고리즘 1110번 java  (0) 2017.09.13
백준알고리즘 4673번 java  (0) 2017.09.13

백준알고리즘 4344번 java

import java.util.Scanner;
 
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		double arr[];
		double average = 0;
		double sum = 0;
		for (int i = 0i<ni++) {
			int num = sc.nextInt();
			int index = 0;
			sum = 0;
			average = 0;
			double score[];
			score = new double[num];
			arr = new double[num];
			for (int j = 0j<numj++) {
				if (sc.hasNextInt()) {
					arr[j] = sc.nextInt();
					sum += arr[j];
					score[j] = arr[j];
				}
			}
			average = sum / num;
			for (int k = 0k<numk++) {
				if (score[k] > average) {
					index++;
				}
			}
			double rate = (double)index / num * 100;
			System.out.printf("%.3f"rate);
			System.out.println("%");
		}
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 10871번 java  (0) 2017.09.13
백준알고리즘 1546번 java  (0) 2017.09.13
백준알고리즘 1110번 java  (0) 2017.09.13
백준알고리즘 4673번 java  (0) 2017.09.13
백준알고리즘 1065번 java  (0) 2017.09.13

백준알고리즘 1110번 java

import java.util.Scanner;
 
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int index = 0ans = 0sum;
		ans = n;
		while (true) {
			int x = n / 10;
			int y = n % 10;
			sum = (x + y) % 10;
			n = y * 10 + sum;
			index++;
			if (ans == n) {
				break;
			}
		}
		System.out.print(index);
		sc.close();
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 1546번 java  (0) 2017.09.13
백준알고리즘 4344번 java  (0) 2017.09.13
백준알고리즘 4673번 java  (0) 2017.09.13
백준알고리즘 1065번 java  (0) 2017.09.13
백준알고리즘 2448번 java  (0) 2017.09.13

백준알고리즘 4673번 java

public class Main {
	static int d[] = new int[10036];
	public static void main(String[] args) {
		for (int i = 1i <= 10000i++) {
			d[dn(i)] = 1;
			if (d[i] != 1)
				System.out.println(i);
		}
	}
 
	static int dn(int i) {
		int res = i;
		if (i >= 10000) {
			res += i / 10000;
			i %= 10000;
		}
		if (i >= 1000) {
			res += i / 1000;
			i %= 1000;
		}
		if (i >= 100) {
			res += i / 100;
			i %= 100;
		}
		if (i >= 10) {
			res += i / 10;
			i %= 10;
		}
		return res += i;
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 4344번 java  (0) 2017.09.13
백준알고리즘 1110번 java  (0) 2017.09.13
백준알고리즘 1065번 java  (0) 2017.09.13
백준알고리즘 2448번 java  (0) 2017.09.13
백준알고리즘 2577번 java  (0) 2017.09.13

백준알고리즘 1065번 java

import java.util.Scanner;
 
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt(), ikhan = 0a[] = new int[3];
		for (i = 1i <= ni++) {
			if (0 < i && i < 100) {
				han = i;
			}
			else if (i == 1000)
				break;
			else {
				k = 0int t = i;
				while (t > 0) {
					a[k] = t % 10;
					t /= 10;
					k++;
				}
				if (a[0] - a[1] == a[1] - a[2])
					han++;
			}
		}
		System.out.println(han);
		sc.close();
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 1110번 java  (0) 2017.09.13
백준알고리즘 4673번 java  (0) 2017.09.13
백준알고리즘 2448번 java  (0) 2017.09.13
백준알고리즘 2577번 java  (0) 2017.09.13
백준알고리즘 8958번 java  (0) 2017.09.13

백준알고리즘 2448번 java

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();
		star_print(n);
	}
 
	public static void star_print(int line) {
		int n = line;
		int kmij;
		int height;
		k = (int)(Math.log(n / 3) / Math.log(2) + 1);
		String[] arr = new String[n];
 
		arr[0] = "  *  ";
		arr[1] = " * * ";
		arr[2] = "*****";
		height = 3;
 
		for (i = 1i < ki++) {
			for (j = 0j < heightj++) {
				arr[height + j] = arr[j] + " " + arr[j];
				for (m = 0m < height / 3m++) {
					arr[j] = "   " + arr[j] + "   ";
				}
			}
			height = 2 * height;
		}
 
		for (i = 0i < heighti++) {
			System.out.println(arr[i]);
		}
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 4673번 java  (0) 2017.09.13
백준알고리즘 1065번 java  (0) 2017.09.13
백준알고리즘 2577번 java  (0) 2017.09.13
백준알고리즘 8958번 java  (0) 2017.09.13
백준알고리즘 2920번 java  (0) 2017.09.13

백준알고리즘 2577번 java

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 mul = a*b*c;
		String result = Integer.toString(mul);
		char[] ch = result.toCharArray();
		int[] number = new int[10];
		for (int i = 0i < ch.lengthi++) {
			number[ch[i] - 48]++;
		}
		for (int i = 0i < 10i++) {
			System.out.println(number[i]);
		}
		sc.close();
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 1065번 java  (0) 2017.09.13
백준알고리즘 2448번 java  (0) 2017.09.13
백준알고리즘 8958번 java  (0) 2017.09.13
백준알고리즘 2920번 java  (0) 2017.09.13
백준알고리즘 10039번 java  (0) 2017.09.13

백준알고리즘 8958번 java

import java.util.Scanner;
 
public class Main {
	public static int calc(int n) {
		return (((n*n) + n) / 2);
	}
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int tcase = sc.nextInt();
		String text = sc.nextLine();
		String[] list = new String[tcase];
		for (int i = 0i < tcasei++) {
			int score = 0;
			int plus = 0;
			list[i] = sc.nextLine();
			char[] temp = list[i].toCharArray();
			for (int j = 0j < temp.lengthj++) {
				if (temp[j] == 'O') {
					plus++;
				}
				else {
					score += calc(plus);
					plus = 0;
				}
 
				if (j + 1 == temp.length) {
					score += calc(plus);
					plus = 0;
				}
			}
			System.out.println(score);
		}
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 2448번 java  (0) 2017.09.13
백준알고리즘 2577번 java  (0) 2017.09.13
백준알고리즘 2920번 java  (0) 2017.09.13
백준알고리즘 10039번 java  (0) 2017.09.13
백준알고리즘 11654번 java  (0) 2017.09.13

백준알고리즘 2920번 java

import java.util.Scanner;
 
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int[] input = new int[8];
		for (int i = 0i < 8i++) {
			input[i] = sc.nextInt();
		}
		int ascd = 0;
		int desc = 0;
		int mix = 0;
		for (int i = 0i < 7i++) {
			if (input[i + 1] - input[i] > 0)
				ascd = 1;
			if (input[i + 1] - input[i] < 0)
				desc = 1;
			if (ascd == 1 && desc == 1) {
				mix = 1;
				break;
			}
		}
		if (mix == 1) {
			System.out.print("mixed");
		}
		else if (ascd == 1) {
			System.out.print("ascending");
		}
		else if (desc == 1) {
			System.out.print("descending");
		}
	}
}


'SW > 백준알고리즘' 카테고리의 다른 글

백준알고리즘 2577번 java  (0) 2017.09.13
백준알고리즘 8958번 java  (0) 2017.09.13
백준알고리즘 10039번 java  (0) 2017.09.13
백준알고리즘 11654번 java  (0) 2017.09.13
백준알고리즘 10809번 java  (0) 2017.09.13

'분류 전체보기'에 해당되는 글 125건

1 2 3 4 5 6 7 ··· 13 →