gpt4 book ai didi

java - 获取旧数字的整数之和 1 + (1 + 2) + (1 + 2 + 3) + ... + (1 + 2 + 3 + ... + n)

转载 作者:行者123 更新时间:2023-12-01 20:16:49 24 4
gpt4 key购买 nike

我正在努力达到这个目标:

1 + (1 + 2) + (1 + 2 + 3) + ... + (1 + 2 + 3 + ... + n)

我已经得到了这个结果:-

(1 + 2) + (2 + 3)

使用此代码:

int n = 8;
for (int i = 1; i < n; i++){
int j = i + 1;
System.out.print("(" + i + " + " + j + ")");
}

如何才能获得最佳结果?

最佳答案

你需要两个这样的循环:

int n = 8;

String del;
String del2 = "";

for (int i = 1; i <= n; i++) {
System.out.print(del2 + "(");
del = "";
for (int j = 1; j <= i; j++) {
System.out.print(del + j);
del = " + ";
}
System.out.print(")");
del2 = " + ";
}

code demo

关于java - 获取旧数字的整数之和 1 + (1 + 2) + (1 + 2 + 3) + ... + (1 + 2 + 3 + ... + n),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45622456/

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