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

每日一题之储存晶体

问题描述

威慑纪元 2230 年,人类联邦在与三体文明的对抗中,为了强化飞船的能源储备,决定收集能量晶体。飞船的储存空间呈矩形,边长分别为 a 和 b。对于一个能量晶体,只有当它的长度小于或等于存储空间的对角线长度时,它才能被安全地放入飞船中。

现在,人类联邦总共收集了 n 个能量晶体。你的任务是判断每根能量晶体是否可以放入飞船。

输入格式

第一行包含两个整数 a 和 b(1≤b≤a≤103),表示飞船储存空间的长和宽。

接下来一行包含一个整数 n(1≤n≤103),表示能量晶体的数量。

再接下来 n 行,每行包含一个整数 c(1≤c≤104),表示每根能量晶体的长度。

输出格式

对于每根能量晶体,输出一行:

  • 如果该晶体可以放入,输出 YES
  • 如果该晶体不能放入,输出 NO
#include<bits/stdc++.h>
using namespace std;
using ll=long long; 
int main()
{
  // 请在此输入您的代码
  ll a,b;
  cin>>a>>b;
  ll n;
  cin>>n;
  ll temp=(ll)sqrt(a*a+b*b);
  ll c;
  for(int i=0;i<n;i++){
    cin>>c;
    if(c>temp){
      cout<<"NO"<<endl;
    }else{
      cout<<"YES"<<endl;
    }
  }
  return 0;
}

一道简单模拟题,注意输出格式和数据范围

http://www.dtcms.com/a/66440.html

相关文章:

  • 基于GoogleNet深度学习网络和GEI步态能量提取的步态识别算法matlab仿真,数据库采用CASIA库
  • Linux驱动开发实战(四):设备树点RGB灯
  • Cursor 终极使用指南:从零开始走向AI编程
  • 【算法题解答·六】栈队列堆
  • 剑指 Offer II 073. 狒狒吃香蕉
  • 2025-03-13 禅修-错误的做法
  • 大白话如何在 Vue 项目中进行路由懒加载?
  • DexGraspVLA:面向通用灵巧抓取的视觉-语言-动作框架
  • 便利店商品推荐数字大屏:基于python和streamlit
  • python元组(被捆绑的列表)
  • 【C#学习笔记04】C语言格式化输出
  • 【Linux】线程
  • uniapp实现 uview1 u-button的水波纹效果
  • AI智能体系列文章:一、导论【Medium文章转载】
  • 基于SpringBoot和MybatisPlus实现通用Controller
  • 零售业务订单处理自动化:吉客云对接金蝶云星空
  • H5端vue3 SSR 项目报错小计
  • 深度学习优化-Gradient Checkpointing
  • 华为欧拉系统安装redis官网最新版
  • 【视频】ffmpeg、Nginx搭建RTMP、HLS服务器
  • 文件解析漏洞靶场集锦详解
  • 段错误解析
  • Java 实现 Android ViewPager2 顶部导航:动态配置与高效加载指南
  • 深度剖析 Doris 数据倾斜,优化方案一网打尽
  • Docker Compose 之详解(Detailed Explanation of Docker Compose)
  • spring中将yaml文件转换为Properties
  • Nginx 多协议代理功能(Nginx Multi Protocol Proxy Function)
  • PyQt基础——简单的窗口化界面搭建以及槽函数跳转
  • 在 LaTeX 中强制表格位于页面顶部
  • CCF-CSP第34次认证第四题——货物调度【DP+剪枝】