티스토리 뷰

1087 : [기초-종합] 여기까지! 이제 그만~

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 210123
// 1087 : [기초-종합] 여기까지! 이제 그만~

public class CU1087 {

	public static void main (String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		int inputNum = Integer.parseInt(br.readLine()); 
		
		int num = 1;
		int sum = 0;
		
		do {
			sum += num++;
		} while(sum < inputNum);
		
		System.out.println(sum);
		
		br.close();
	}
}

 

1088 : [기초-종합] 3의 배수는 통과?

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 210123
// 1088 : [기초-종합] 3의 배수는 통과?

public class CU1088 {

	public static void main (String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		int inputNum = Integer.parseInt(br.readLine()); 
		
		for (int i=1; i<=inputNum; i++) {
			if (i % 3 == 0) continue;
			System.out.print(i + " ");
		}
		
		br.close();
	}
}

 

1089 : [기초-종합] 수 나열하기1

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 210123
// 1089 : [기초-종합] 수 나열하기1

public class CU1089 {

	public static void main (String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String[] strArr = br.readLine().split(" ");
		
		int a = Integer.parseInt(strArr[0]);
		int d = Integer.parseInt(strArr[1]);
		int n = Integer.parseInt(strArr[2]);
		
		
		// 첫번째 수는 이미 a이기 때문에 n-1을 곱해야 함
		System.out.println(a + d*(n-1));
		
		br.close();
	}
}

 

1090 : [기초-종합] 수 나열하기2

int는 최대 2147483647까지 표현 가능
             2147000000(열자리) 언저리라고 기억하기

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 210123
// 1090 : [기초-종합] 수 나열하기2

public class CU1090 {

	public static void main (String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String[] strArr = br.readLine().split(" ");
		
		int a = Integer.parseInt(strArr[0]);
		int d = Integer.parseInt(strArr[1]);
		int n = Integer.parseInt(strArr[2]);
		
		long res = a; // 1st
		for (int i=2; i<=n; i++) { // 2nd ~ nst
			res *= d;
		}
		
		// int는 최대 2147483647까지 표현 가능
		//            2147000000(열자리) 언저리라고 기억하기
		System.out.println(res);
        System.out.println(a * (long)Math.pow(d, n-1));
		br.close();
	}
}

 

1091 : [기초-종합] 수 나열하기3

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 210123
// 1091 : [기초-종합] 수 나열하기3

public class CU1091 {

	public static void main (String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String[] strArr = br.readLine().split(" ");
		
		int a = Integer.parseInt(strArr[0]);
		int m = Integer.parseInt(strArr[1]); // 곱할 값
		int d = Integer.parseInt(strArr[2]); // 더할 값
		int n = Integer.parseInt(strArr[3]);
		
		long res = a; // 1st
		for (int i=2; i<=n; i++) { // 2nd ~ nst
			res = res * m + d;
		}
		
		System.out.println(res);
		br.close();
	}
}

 

1092 : [기초-종합] 함께 문제 푸는 날

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 210123
// 1092 : [기초-종합] 함께 문제 푸는 날

public class CU1092 {

	public static void main (String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String[] strArr = br.readLine().split(" ");
		
		int a = Integer.parseInt(strArr[0]);
		int b = Integer.parseInt(strArr[1]); 
		int c = Integer.parseInt(strArr[2]); 
		
		int day = 1;
		while (day%a!= 0 || day%b!= 0 || day%c!= 0) day++;
		
		System.out.println(day);
		
		br.close();
	}
}
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함