当前位置: 首页 > news >正文

C习题002:澡堂洗澡

问题

输入样例

在这里给出一组输入。例如:

2 5
1 3 3
2 3 3

输出样例

在这里给出相应的输出。例如:

No

image.png

代码长度限制  16 KB

时间限制  400 ms

内存限制 64 MB

栈限制  8192 KB

 代码

#include<stdio.h>
int main()
{int N,W,s,t,p;int arr_s[N]; // 存放s的数组int arr_t[N];int arr_p[N];scanf("%d %d",&N,&W);for(int i=0; i<N; i++){scanf("%d %d %d",&s,&t,&p);arr_s[i]=s;arr_t[i]=t;arr_p[i]=p;}int flag=1; //旗帜用于最后输出yes和nofor(int i=0; i<N; i++)  // 外层遍历每一个数{int sum=0;  // 用于存储重合时间段用户的总用水量 for(int j=0; j<N; j++){if((arr_s[i]>=arr_s[j] && arr_t[i]<=arr_t[j])|| (arr_s[i]<=arr_s[j] && arr_t[i]>=arr_t[j] ))   // 2 3 含于1 5   1 5 包含 2 3{sum+=arr_p[j];  }else{if(arr_p[j]<=W){flag=1;}else{flag=0; break;  // 用水量大于w 时,不再进行判断}}}if(sum<=W){flag=1;}else{flag=0;break;}}if(flag==1)  printf("Yes");else  printf("No");return 0;
}

运行 

 提交

 以上仅供参考,如果觉得以上代码不够好,就请在评论区回复或者是私信。如果有哪里不懂的也可以评论区或者是私信我,一天8h在线。

http://www.lryc.cn/news/309914.html

相关文章:

  • 智能双星:遥测终端机与柳林“巡检机器人“,助力智能运维新升级!
  • 算法复习之前缀和【备战蓝桥杯】
  • IDEA基础——Maven配置tomcat
  • 数据结构测试题
  • 【MATLAB】兔子机器人总系统_动力学模型解读(及simulink中的simscape的各模块介绍)
  • Launch学习
  • 蓝桥OJ 2942数字王国之军训排队 DFS剪枝
  • SSL证书
  • 【C++】string 类 ( 上)
  • 《中华人民共和国消防法》(2021年修订版)解读
  • vue+element模仿实现云码自动验证码识别平台官网
  • 蓝桥杯练习系统(算法训练)ALGO-992 士兵杀敌(二)
  • Pycharm下如何生成exe软件
  • KubeSphere平台安装系列之三【Linux多节点部署KubeSphere】(3/3)
  • YOLOv9独家改进|动态蛇形卷积Dynamic Snake Convolution与空间和通道重建卷积SCConv与RepNCSPELAN4融合
  • XSS初级漏洞靶场
  • k8s pv与pvc理解与实践
  • Unity游戏输入系统(新版+旧版)
  • 区块链媒体:链游媒体宣发渠道9个方法分享-华媒舍
  • LeetCode--42
  • 【解决】虚幻导入FBX模型不是一个整体
  • 第四十八回 解珍解宝双越狱 孙立孙新大劫牢-Python模块和包概念与使用
  • 【Spring连载】使用Spring Data访问 MongoDB----对象映射之属性转换器
  • 【axiox】前后端接口通讯数据交互
  • 《Linux C编程实战》笔记:共享内存
  • 【GitHub】修改默认分支
  • 常用Linux 命令汇总
  • 13 双口 RAM IP 核
  • 【高级数据结构】Trie树
  • 国际化 Vue-i18n的安装与使用 (Vue2.0 / Vue3.0)