博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
喷水装置(一)NYOJ6
阅读量:6767 次
发布时间:2019-06-26

本文共 623 字,大约阅读时间需要 2 分钟。

写这个代码的时候很是纠结~因为之前做过,虽然没有做对,但是这次做题的时候明显的感觉漏洞百出~~不知道什么原因 我还是没有入门吧

 #include<stdio.h>

#include<stdlib.h>
#include<math.h>
#define M 650
int cmp(const void *a,const void *b)
{
return *(double *)a < *(double *)b ;
}
int main()
{
int m,n,w=2,l=20,i;
double a[M],sum=0;
scanf("%d",&m);
while(m--)
  {
   sum=0;
   scanf("%d",&n);
   for(i=0;i<n;i++)
   scanf("%lf",&a[i]);
   qsort(a,n,sizeof(a[0]),cmp);//使用函数的时候别忘了头文件
  // for(i=0;i<n;i++)
  // printf("%lf ",a)[i];
   for(i=0;i<n;i++)
   {
     sum=sum+2*sqrt(a[i]*a[i]-1);
     // printf("%lf ",sum);
     if(a[i]<1||sum>20)
     break;
   }
  printf("%d\n",i+1);
  }
  return 0;
}

转载于:https://www.cnblogs.com/030lixia/p/3264776.html

你可能感兴趣的文章
解决rsync 同步auth failed on module问题
查看>>
安装durpal中文汉化文件的时候出现错误
查看>>
给文件对比工具设置图片翻转的方法
查看>>
JS按回车键实现登录的方法
查看>>
C#属性访问器
查看>>
eclipse常用快捷键
查看>>
Python学习之==>内置函数、列表生成式、三元表达式
查看>>
【std::regex】C++文件路径正则表达式
查看>>
java实践经验几种常见数据库连接池的使用比较
查看>>
java 获取某个URL的文件扩展名的方法(非精确,精确的扩展名应该使用服务器返回的MIME-TYPE)...
查看>>
BZOJ 4590 [Shoi2015]自动刷题机 ——二分答案
查看>>
吴恩达机器学习笔记16-决策边界(decision boundary)
查看>>
分水岭算法(理论+opencv实现)
查看>>
暑假集训第六周contest1
查看>>
libnl3.2.25安装编译
查看>>
第一天
查看>>
go语言字符串处理
查看>>
hihocoder 1014----Trie树
查看>>
【2016.5.27】再见,软件工程,你好,软件工程。
查看>>
POJ 3237 Tree
查看>>