SHOW:
|
|
- or go back to the newest paste.
1 | private static void solve() throws IOException { | |
2 | long n = (long)nextInt(); | |
3 | long a = nextInt(); | |
4 | long b = nextInt(); | |
5 | - | long s = (long)a*b; |
5 | + | if(a * b - 6*n < 0) { |
6 | - | if(s - 6*n < 0) { |
6 | + | for(; 6*n > a * b;) { |
7 | - | long r = 6*n; |
7 | + | |
8 | - | for(; r < a * b;) { |
8 | + | |
9 | } | |
10 | if (a*(b-1)>6*n) b-=1; | |
11 | if ((a-1)*b>6*n) a-=1; | |
12 | - | if (a*(b-1)>r) b-=1; |
12 | + | |
13 | - | if ((a-1)*b>r) a-=1; |
13 | + | |
14 | writer.println(a + " " + b); | |
15 | } |