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

相关推荐

2025-12-13 20:26
浙江大学 Java
淬月星辉:把浙大的校名加大加粗,把校徽再贴出来,就OK了
点赞 评论 收藏
分享
搞机墨镜猫:科研和竞赛全写成项目经历,另外你项目涉及到的技术栈太杂了,应该对不同岗位强调写不同的技术栈,寒假应该不太好找短期,长期明年3,4月好找很多
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务