gpt4 book ai didi

java - 一组整数作为输入来打印其立方之和

转载 作者:行者123 更新时间:2023-12-02 03:35:47 24 4
gpt4 key购买 nike

我正在尝试解决这个问题。我尝试了很多不同的方法,我得到了正确的输出,但测试用例没有通过(我不知道那些测试用例是什么)。我不知道出了什么问题。

问题:

给定一组整数(用空格分隔),编写一个程序来打印它们的立方之和。

示例输入:

1 2 3 4 5

示例输出:

225

示例输入:

1 2

示例输出:

9

解决方案 2:

import java.io.*;
import java.util.*;

class Test{

public static void main(String []args)
{
int num,sum=0;

Scanner sc=new Scanner(System.in);
String data=sc.nextLine();

Scanner sc2=new Scanner(data);
while(sc2.hasNextInt())
{
num=sc2.nextInt();
sum=sum+num*num*num;
}

System.out.print(sum);
}
}

最佳答案

您的测试用例很可能包含大整数作为输入。使用BigInteger来固定他们的立方体。

关于java - 一组整数作为输入来打印其立方之和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37452591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com