提出 #777326
ソースコード 拡げる
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 = 1001001001;
for (int i = 1; i <= n; i++) {
int now = Math.abs((int)(n/i) - i) + n%i;
if(now < min) {
min = now;
}
}
System.out.println(min);
}
}
提出情報
| 提出日時 | |
|---|---|
| 問題 | B - □□□□□ |
| ユーザ | eskinesics |
| 言語 | Java7 (OpenJDK 1.7.0) |
| 得点 | 100 |
| コード長 | 344 Byte |
| 結果 | AC |
| 実行時間 | 248 ms |
| メモリ | 9172 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 100 / 100 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | sample_01.txt, sample_02.txt, sample_03.txt |
| All | sample_01.txt, sample_02.txt, sample_03.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| sample_01.txt | AC | 218 ms | 8660 KiB |
| sample_02.txt | AC | 218 ms | 8788 KiB |
| sample_03.txt | AC | 229 ms | 8916 KiB |
| subtask1_01.txt | AC | 216 ms | 8660 KiB |
| subtask1_02.txt | AC | 218 ms | 8660 KiB |
| subtask1_03.txt | AC | 219 ms | 8660 KiB |
| subtask1_04.txt | AC | 231 ms | 8916 KiB |
| subtask1_05.txt | AC | 230 ms | 9172 KiB |
| subtask1_06.txt | AC | 230 ms | 9044 KiB |
| subtask1_07.txt | AC | 227 ms | 8916 KiB |
| subtask1_08.txt | AC | 227 ms | 8916 KiB |
| subtask1_09.txt | AC | 229 ms | 9172 KiB |
| subtask1_10.txt | AC | 221 ms | 8660 KiB |
| subtask1_11.txt | AC | 239 ms | 9044 KiB |
| subtask1_12.txt | AC | 248 ms | 9172 KiB |