YTU OJ 2685 求陣列元素的和。
求陣列元素的和。
題目描述
程式設計輸入一個含有十個整數的一維陣列,統計其中正數和負數的和。
程式已給出部分:
只需提交主函式中缺少的部分。
輸入
十個整數。
輸出
十個數中正數和負數的和。
樣例輸入
12 3 -2 8 7 -8 1 9 -4 -6
樣例輸出
40 -20
import java.io.InputStream; import java.util.Scanner; public class Y2685 { public static void main(String[] args) { int[] a = new int[11]; int z = 0; int f = 0; Scanner cin = new Scanner(System.in); for(int i = 0;i<10;i++) { a[i] = cin.nextInt(); if(a[i]>0) { z+=a[i]; } else if(a[i]<0) { f+=a[i]; } } System.out.println(z); System.out.println(f); } }
相關推薦
YTU OJ 2685 求陣列元素的和。
求陣列元素的和。 題目描述 程式設計輸入一個含有十個整數的一維陣列,統計其中正數和負數的和。 程式已給出部分: 只需提交主函式中缺少的部分。 輸入 十個整數。 輸出 十個數中正數和負數的和。 樣例輸入 12 3
Problem D: 求陣列元素的和
Description 程式設計輸入一個含有十個整數的一維陣列,統計其中正數和負數的和。 程式已給出部分: include<stdio.h> int main(){ return 0;} 只需提交主函式中缺少的部分。 Input
題目:返回一個整數陣列中最大子陣列的和。
要求 1 要求程式必須能處理1000 個元素; 2 每個元素是int32 型別的; 3 輸入一個整形陣列,數組裡有正數也有負數。 4 陣列中連續的一個或多個整陣列成一個子陣列,每個子陣列都有一個和。 5 如果陣列A[0]……A[j-1]首尾相鄰
題目:返回一個二維整數陣列中最大子陣列的和。
程式程式碼: #include<stdio.h>#include<string.h>#define M 3#define N 3void main() { int a[M][N]; int sum=0; int tmp=0; for (int i=0;i<M;i++ )
iOS中求陣列元素中最大數、最小數以及求和、求平均值
直接上貨 NSArray *testArray = [NSArray arrayWithObjects:@”2.0”, @”2.3”, @”3.0”, @”4.0”, nil]; NSNumber *sum = [testArray valueForKeyPath:@”@sum.floa
C#如何計算陣列元素和?
int[] arr={2,10,8,4,12,20,24};int count=0;foreach(int key in arr){count+=key;}用foreach遍歷陣列的方法簡單,當然你也可以用for來實現int[] arr={2,10,8,4,12,20,24};int count=0;for(
ZZULI OJ 1117查詢陣列元素
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System
求出1~1000之間所有能被7整除的數,並每五個求一次和。
<span style="font-size:24px;"> int a=0,b=0,sum=0; while (a < 1000) { a++; if (a % 7
二維陣列遍歷求和操作:用二重迴圈求出二維陣列b所有元素的和。
//二維陣列遍歷求和操作:用二重迴圈求出二維陣列b所有元素的和 int sum=0;int[][] b={{11},{21,22},{31,32,33}};for(int i=0;i<b.len
已知兩個連結串列A和B分別表示兩個集合,其元素遞增排列。請設計演算法求出兩個集合A和B的差集(即僅由在A中出現而不在B中出現的元素所構成的集合),並以同樣的形式儲存,同時返回該集合的元素個數。
語言:C++ #include <iostream> using namespace std; typedef struct LNode { int data; LNode *next; }LNode,*LinkList; //建立連結串列 int CreateList(Li
處理物件陣列時,根據某個屬性名相同,求某一項的和。
當我們從後臺得到資料格式如下,我們需要求每個使用者money的和,就可以這樣做。 var arry = [ {user_id:1,money:100}, {user_id:2,money:33}, {user_
用random函式賦值產生一個整數陣列(陣列長度大於8,陣列元素取值均大於10並小於等於100),使用冒泡法進行排序,在頁面上輸出排序前和排序後的陣列。js
<!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文件</title> </head> <body>
ACMNO.19 C語言-對角求和 求一個3×3矩陣對角線元素之和。 輸入 矩陣 輸出 主對角線 副對角線 元素和 樣例輸入 1 2 3 1 1 1 3 2 1 樣例輸出 3 7
這個我做了改進,可以實現NXN的矩陣。求出對角線之和! 只需要修改定義的define z的值就好! 接下來,進入正題! 題目描述: 求一個3×3矩陣對角線元素之和。 輸入 矩陣 輸出 主對角線 副對角線 元素和 樣例輸入 1 2 3 1 1 1 3
二維陣列的動態儲存(遍歷方陣,求各元素的和)
#define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std; int **InitialArray(int row,int column) //動態建立陣列並初始化 {int
類模板---求陣列的最大值 找出一個數組中的元素的最大值,陣列大小為10。(用類模板來實現) 陣列元素型別作為類模板的引數。 在下面的程式段基礎上完成設計,只提交begin到end部
#include <iostream> #include <string> using namespace std; template <class T> class Array_max //宣告類模板 {
java如何求二維陣列的和、最大值和最小值。
public class SecondArray { public static void main(String[] args) { //int a[][]= new int[][]{{1
演算法,求陣列中的元素和為某個數
1、更簡單一點的題目:判斷總共n個數,從1-n,找出其中和為 S的一段序列 這個題目採用的是:用維持一個視窗,如果視窗中的數小於了S就像S向右擴張,如果大於S就把左邊的數去掉 import java.util.ArrayList; public clas
求陣列所有元素和
package tag; /* * 求陣列a[]={2,5,8,31,6,8,14}和陣列b[]={4,12,10,9,21,6}中所有元素之和 * */ public class Test
用棧來實現求陣列中每個元素的左邊第一個小和右邊第一個小 -2014-03-26 20:35
陣列中每個元素的左邊第一個小和右邊第一個小: 如[2,1,5,6,2,3]中5左邊第一個小的元素是1,右邊第一個小的元素是2;如何在複雜度為O(n)的情況下計算出所有元素的左邊第一個小和右邊第一個小? 這是leetcode中的“ Largest Rectangle in H
給定一個數組,求出陣列元素的排列和組合——Java實現
1. 思路 組合數C(n,m)和全排列A(n,n)可以通過遞迴的方式,直接實現。 而A(n,m)則可以通過組合數和全排列間接求出A(n,m)=C(n,m)*A(m,m),即對得到的組合數中的每個元素進行全排列 2. Java實現 package com.zfy.test