1. 程式人生 > >java實驗——矩陣下三角元素之和

java實驗——矩陣下三角元素之和

Problem Description

輸入一個正整數n(1<=n<=10),再輸入n*n的矩陣,要求求該矩陣的下三角元素之和。 

Input

輸入包括n+1行。    第一行為整數n;
接下來的n行為矩陣資料。 

Output

矩陣的下三角元素之和。

Sample Input

5
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9

Sample Output

75

刪除線格式

import java.util.Scanner;
public class Main{

     public static void main(String []args){
         Scanner reader = new Scanner(System.in);
         int n = reader.nextInt();
         int a[][] = new int [n][n];
         for(int i = 0; i < n; i++)
         {
             for(int j = 0; j < n; j++)
             {
                 a[i][j] = reader.nextInt();
             }
         }
         int sum = 0;
         for(int i = 0; i < n; i++){
             for(int j = 0; j <= i; j++)
             {
                 sum = sum + a[i][j];
             }
         }
        System.out.println(sum);
        
     }
}

相關推薦

java實驗——矩陣三角元素之和

Problem Description 輸入一個正整數n(1<=n<=10),再輸入n*n的矩陣,要求求該矩陣的下三角元素之和。 Input 輸入包括n+1行。 第一行為整數n; 接下來的n行為矩陣資料。 Output 矩陣的下三角元素

C語言實驗——矩陣三角元素之和

C語言實驗——矩陣下三角元素之和 ***此題的目的是 訓練指標的使用 *** Problem Description 輸入一個正整數n(1<=n<=10),再輸入n*n的矩陣,要求求該矩陣的下三角元素之和。 Input 輸入包括n+1行。 第一行為整數n; 接下來的n行為

理工大學ACM平臺題答案關於C語言 1172 C語言實驗——矩陣三角元素之和

C語言實驗——矩陣下三角元素之和 Time Limit: 1000ms   Memory limit: 65536K  有疑問?點這裡^_^ 題目描述 輸入一個正整數n(1<=n<

矩陣三角元素之和

Description 輸入一個正整數n(1<=n<=10),再輸入n*n的矩陣,要求求該矩陣的下三角元素之和。 Input 輸入包括n+1行 第一行為整數:n 接下來的n行為矩陣資料

大一下學期第1周OJ 矩陣三角元素之和

問題及程式碼: Problem C: C語言實驗——矩陣下三角元素之和 Time Limit: 1 Sec  Memory Limit: 64 MBSubmit: 1461  Solved: 10

OJ刷題之《矩陣三角元素之和

題目描述 輸入一個正整數n(1<=n<=10),再輸入n*n的矩陣,要求求該矩陣的下三角元素之和。 輸入 輸入包括n+1行第一行為整數:n 接下來的n行為矩陣資料 輸出 矩陣的下三角元素

矩陣三角元素

Problem O: C語言實驗——矩陣下三角元素之和 Time Limit: 1 Sec  Memory Limit: 64 MBSubmit: 896  Solved: 688 [Submit

|1172|C語言實驗---矩陣三角形之和

Problem Description 輸入一個正整數n(1<=n<=10),再輸入n*n的矩陣,要求求該矩陣的下三角元素之和。 Input 輸入包括n+1行。 第一行為整數n;

【程式29】 TestAdd3.java 題目:求一個3*3矩陣對角線元素之和 1.程式分析:利用雙重for迴圈控制輸入二維陣列, //再將a[i][i]累加後輸出。

//【程式29】 TestAdd3.java 題目:求一個3*3矩陣對角線元素之和 1.程式分析:利用雙重for迴圈控制輸入二維陣列, //再將a[i][i]累加後輸出。 public class TestAdd3App { /** * @param args

三角矩陣與數組中元素之和最大

include 步驟 技術 open turn txt 行數 流程 最大 一:實驗代碼 include<stdio.h> int main() { int T,m,i,k,j,sum=0; scanf("%d",&T); for(i=

Java實驗項目四——多線程矩陣相乘算法的設計

opera 算法 result 計算 ++ xtend 多線程 null super Program:多線程矩陣相乘算法的設計 Description:利用多線程實現矩陣相乘,因為各個線程的運算互不影響,       所以不用使用鎖,代碼如下: thread.Ope

問題 C: 計算矩陣邊緣元素之和

return str ostream 之間 空格 esp AS spa 整數 題目描述 輸入一個整數矩陣,計算位於矩陣邊緣的元素之和。所謂矩陣邊緣的元素,就是第一行和最後一行的元素以及第一列和最後一列的元素。 輸入 第一行分別為矩陣的行數m和列數n(m

矩陣的兩對角線上的元素之和

/*題目描述 求矩陣的兩對角線上的元素之和 輸入 矩陣的行數N 和一個N*N的整數矩陣a[N]N 輸出 所輸矩陣的兩對角線上的元素之和 樣例輸入 3 1 2 3 4 5 6 7 8 9 樣例輸出 25*/ import java.util.*; public

JavaStudy——0087:計算矩陣邊緣元素之和

總時間限制: 1000ms 記憶體限制: 65536kB 描述 輸入一個整數矩陣,計算位於矩陣邊緣的元素之和。所謂矩陣邊緣的元素,就是第一行和最後一行的元素以及第一列和最後一列的元素。 輸入 第一行分別為矩陣的行數m和列數n(m < 100,n < 100),兩者之間以一

求一個3*3矩陣對角線元素之和

public static void main(String[] args) { int[][] a = new int[][] { { 100, 2, 5 }, { 4, 7, 6 }, { 17, 8, 9 } }; matrSum(a); } /*100

用C語言計算矩陣邊緣元素之和

1 題目描述 1.1 題目描述 輸入一個整數矩陣,計算位於矩陣邊緣的元素之和。所謂矩陣邊緣的元 素,就是第一行和最後一行的元素以及第一列和最後一列的元素。 1.2 輸入要求 1.第一行為整數k,表示有k組資料。 2.每組資料由多行組成,表示一個矩陣。 3.第

三角三角、對稱矩陣

com -c 分享圖片 mark ocs RoCE follow www nag 由於作者不習慣該編輯器,只是貼出上本文的截圖,詳見:https://www.yuque.com/docs/share/58600c72-cbca-4915-acab-a913896adcf2

C語言 求一個3*3的整形矩陣對角線元素之和

#include<stdio.h> int main() {int a[3][3],i,j,sum1=0,sum2=0; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); for(i=

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

山科java實驗3-3編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數:“1,2;3,4,5;6,7,8”,對應的陣列為: d[0,0

編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數:“1,2;3,4,5;6,7,8”,對應的陣列為:       d[0,0] = 1.0  d[0,1