7-2 評委打分 (10分)


班級里要搞智力競賽啦!同學們都踴躍參加。進入最后決賽的是10個同學,隨着一道道題目的出示,有時是1號選手得分,有時是5號選手得分,每次答對者得10分,最后結果如何呢?

輸入格式:

第一行有十個整數,表示十位同學的初始分。第二行一個整數n,表示有n道題競賽。 接下去有n行,每行有一個數字x,x表示本次可以加分的選手序號(每次答對者得10分)。

輸出格式:

10個同學最終的得分值,每兩位同學之間有一個空格。

輸入樣例:

10 0 0 0 10 10 0 0 0 10
3
1
10
1
 

輸出樣例:

30 0 0 0 10 10 0 0 0 20






上代碼:
import java.util.Scanner;

public class Main{
    public static void main(String []args){
        Scanner s = new Scanner(System.in);
        int a[]=new int [10];
        for(int i=0;i<10;i++)
            {
                a[i]=s.nextInt();
            }
        int n = s.nextInt();                        //代表接下來輸入n個數
         int j;
        for(int i=0;i<n;i++)
            {
                j=s.nextInt();
                j--;
                a[j]+=10;
            }
        for(int i=0;i<10;i++)
            {
                System.out.print(a[i]);
                if(i!=9)
                System.out.print(" ");
            }
    }
}
 
 
7-1寫了寫輸入,這里就簡單的記一下輸出。
因為初學的緣故,開始只會用println,結果就是輸出一個數字就換行,后來才知道println會自動換行,這里應該用print


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM