import java.util.*; public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int m=in.nextInt(); int[][]a=new int[3][n]; int[]b={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; if(n>=1&&n<=100&&m>=30&&m<=100){ for(int i=0;i<n;i++){ a[0][i]=in.nextInt(); a[1][i]=in.nextInt(); a[2][i]=in.nextInt(); if(a[0][i]>=0&&a[0][i]<=23&&a[1][i]>=1&&a[1][i]<=24&&a[2][i]>=1&&a[2][i]<=100){ for(int j=a[0][i];j<a[1][i];j++){ b[j]=b[j]+a[2][i]; if(b[j]>m){ for(int l=a[0][i];l<=j;l++){ b[l]=b[l]-a[2][i]; } break; } } } else{ System.out.println("第"+i+"行输入错误"); } } } else{ System.out.println("输入错误"); } for(int y=0;y<24;y++){ System.out.print(b[y]+" "); } } }
点赞 1

相关推荐

kl_我是东山啊:《相关公司:阿里巴巴》
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务