main
[백준-1193번/Java] 분수찾기 본문
* 공차가 등차수열
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int d = 1;
int sum = 0;
int remain = 0;
while (true) {
if (sum + d == num) {
remain = 0;
break;
} else if (sum + d > num) {
remain = num - sum;
break;
}
sum += d;
d++;
}
if (remain != 0) {
if (d % 2 == 1) {
System.out.println(d - remain + 1 + "/" + remain);
} else {
System.out.println(remain + "/" + (d - remain + 1));
}
} else {
if (d % 2 == 1) {
System.out.println(1 + "/" + d);
} else {
System.out.println(d + "/" + 1);
}
}
}
}
728x90
'Algorithm' 카테고리의 다른 글
[백준-13458번/Java] 시험 감독 (0) | 2022.11.12 |
---|---|
[백준-10773번/Java] 제로 (0) | 2022.11.12 |
[백준-10988번/Java] 팰린드롬인지 확인하기 (0) | 2022.11.11 |
[백준-4963번/Java] 섬의 개수 (0) | 2022.11.11 |
[백준-1316번/Java] 그룹 단어 체커 (0) | 2022.11.11 |
Comments