java两数问题_java加数组中的两个数的问题

  • Post author:
  • Post category:java


第一行是两个正整数N和Q。1≤N,QN,QN,Q≤100000。第二行包含第二行包含第二行包含第二行包含第二行包含N个数字,个数字,个数字,个数字,A1,A2,…,ANA1,A2,…,ANA1,A2,…,ANA1,A2…

第一行是两个 正整数 N和 Q。1 ≤N,QN,QN,Q≤ 100000 。

第二行包含 第二行包含 第二行包含 第二行包含 第二行包含 N个数字, 个数字, 个数字, 个数字, A1,A2, … ,ANA1,A2, … ,AN A1,A2, … ,ANA1,A2, … ,AN A1,A2, … ,ANA1,A2, … ,ANA1,A2, … ,ANA1,A2, … ,ANA1,A2, … ,ANA1,A2, … ,ANA1,A2, … ,ANA1,A2, … ,AN的初始值。其中 的初始值。其中 的初始值。其中 的初始值。其中 的初始值。其中 的初始值。其中 的初始值。其中 -1000000000 ≤ Ai ≤ 1000000000 。

接下来的 Q行每表示一个操作:

“Cabc””Cabc””Cabc””Cabc” “Cabc”表示对 Aa 到 Ab 的每一个值 均加上数c。

“Qab””Qab””Qab””Qab” 表示求 Aa 到 Ab 的求和结果。

package bosh;

public class two {

public static void main(String[] args) {

String a[]={“Q 4 4 “,”Q 1 10”,”Q 2 4 “,”C 3 6 3″,”Q 2 4”};

for(int i=0;i

for(int j=0;j

char c=a[i].charAt(j);

if(c!=’ ‘&&c>=’0’&&c<=’9’){

System.out.print(c+” “);

System.out.println(c-‘0’);

}

}

}

}

/*这里有问题但是不知道怎么搞public static int add(int a[],int m,int n ){

int sum=0;

for(int i=m;i<=n;i++)

{

sum = sum + a[i-1] ;

System.out.println(sum);

}

return sum;

}*/

}

展开



版权声明:本文为weixin_29351901原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。