티스토리 뷰
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();
}
}
'코딩테스트 > 코드업' 카테고리의 다른 글
[CodeUp] 1515 : 생명 게임 1 (0) | 2021.01.25 |
---|---|
[CodeUp] 100제 - 1093 ~1099 (0) | 2021.01.25 |
[CodeUp] 100제 - 1085, 1086 (0) | 2021.01.23 |
[CodeUp] 100제 - 1084 : [기초-종합] 빛 섞어 색 만들기 (0) | 2021.01.22 |
[코드업] 1953 : (재귀함수) 삼각형 출력하기 1 (0) | 2020.11.02 |
댓글