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; | |
6 | if(s - 6*n > 0) { | |
7 | - | long r = s - 6*n; |
7 | + | long r = 6*n; |
8 | for(; r < a * b;) { | |
9 | a++; | |
10 | b++; | |
11 | } | |
12 | - | if (a*(b-1)>r+s) b-=1; |
12 | + | if (a*(b-1)>r) b-=1; |
13 | - | if ((a-1)*b>r+s) a-=1; |
13 | + | if ((a-1)*b>r) a-=1; |
14 | } | |
15 | writer.println(a*b); | |
16 | writer.println(a + " " + b); | |
17 | } |