CCF201809 賣菜(JAVA)
阿新 • • 發佈:2018-11-15
問 題 描述 : |
問題描述 在一條街上有n個賣菜的商店,按1至n的順序排成一排,這些商店都賣一種蔬菜。 輸入格式 輸入的第一行包含一個整數n,表示商店的數量。 輸出格式 輸出一行,包含n個正整數,依次表示每個商店第二天的菜價。 樣例輸入 8 樣例輸出 2 2 1 3 4 9 10 13 資料規模和約定 對於所有評測用例,2 ≤ n ≤ 1000,第一天每個商店的菜價為不超過10000的正整數。 |
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO 自動生成的方法存根 Scanner sc=new Scanner(System.in); int num=sc.nextInt(); int price[]=new int[num]; for(int i=0;i<num;i++) { price[i]=sc.nextInt(); } for(int t=0;t<num;t++) { if(t==0) { System.out.print((price[0]+price[1])/2+" ");//第一家店 } else if(t==num-1) { System.out.print((price[t]+price[t-1])/2);//最後一家店 } else System.out.print((price[t-1]+price[t]+price[t+1])/3+" ");//其他店 } } }