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

用户7664681

我试图达到这个:

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 + ")");
}

我怎样才能达到最好的结果?

YCF_L

你需要两个这样的循环:

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 = " + ";
}

代码演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

MATLAB - 重复行 n 次(从 A=[1;2;3] 创建 B=[1;2;3;1;2;3;1;2;3])

找到 f(n)=3logN + 1 + (1/2) + (1/2)^2 + ... + (1/2)^n 的紧界

log_2(n + 1)-log_3(2n + 1)= O(1)是吗?

生成系列1,2,1,3,2,1,4,3,2,1,5,4,3,2,1

使用while循环找到1 + 1/2 + 1/3 .... + 1 / n的和

(((1 2)3)与((1 2)。3)相同吗?

如何在R中将数据1 1 2 2 3 3拆分为1 2 3 1 2 3?

在 sql 中将值从 ('1,2,3') 拆分为 ('1','2','3') 或 (1,2,3)

如果我知道1 + 2 + 3 + .. + n = n *(n + 1)/ 2的结果,如何得到n?

sum =(1 ** 2)+(2 ** 2)-(3 ** 2)+(4 ** 2)-,...,+(n ** 2)Python中的程序代码

如何在给定数量的整数上打印1,2,3,.. N,(N-1),(N-2)

如何从与脚本2 3等共享的脚本1中获取整数

为什么3-1 * 8 + 2 * 3等于1

使用For循环查找序列表达式[1/1 + 1/2 + 1/3 ... 1/1000]

按情况订购以获取此信息:-1,-2,-3、0,+ 1,+ 2,+ 3

如果输入是:y = 1(x ^ 3)+0.05(x ^ 2)-2(x ^ 1)-1如何从此std :: string获取数字?

难以找到(1 + 2 + ... n)^ 2的总和?

SymPy 简化不能 2*3**n/3 ---> 2*3**(n-1)

在计算1 + 2 + 3 + 4 ... + N需要帮助吗?

Typeorm:检查属性值是1、2、3还是n

我如何计算系列的总和 s = 1=(1! + 2! +3! . . + n!) % 1000000007 其中 n 范围从 0 到 10^6

如何使用嵌套的for循环返回字符串“ 1 + 2 + 3 + .. 1 + 2 + 3 + .. 1 + 2 + 3 + ..”?

O(log n)解为1a + 2a ^ 2 + 3a ^ 3 + ... + na ^ n

设计不同的类以计算和打印以下序列(1/2)+(2/3)+(3/4)+(4/5)+(5/6)+ ......的总和。 ... +((n-1)/ n)

如果1 = 2 = 3那么(...)如何工作

如何1 2 3来在结束了吗?

为什么-3 >> 1等于-2?

JOIN (VALUES (0),(1),(2),(3),...... ON 逻辑)

expr算术中的括号:3 *(2 +1)