public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int m = sc.nextInt(); int k = sc.nextInt(); int min = Math.min(m,n); if (min != m) { m -= 1; } else { n -= 1; } int res = 0; int time = 0; int x = min; for (int i = 2; i <= k; i++) { if (time != x) { res += min*min; min = 1; time++; } else { min = Math.min(n,m); if (min != m) { m -= 1; } else { n -= 1; } res += min*min; time = 1; x = min; min = 1; } } System.out.println(res); } 根据你的代码改了一下,不知道可不可行
点赞 1

相关推荐

牛客网
牛客企业服务