hdu2060-2062
2024-10-11 01:54:04
hdu 2060
斯诺克,读懂题意直接模拟
#include<stdio.h> int main(){
int N;
int i,a[];
a[]=;
for(i=;i<=;i++){
a[i]=(-i)*i/;
}
for(i=;i<=;i++){
a[i]=a[i-]+;
}
while(scanf("%d",&N)!=EOF){
for(i=;i<=N;i++){
int L,SP,SO;
scanf("%d%d%d",&L,&SP,&SO);
if(a[L]>=SO-SP) printf("Yes\n");
else printf("No\n");
}
}
return ;
}
hdu 2061
求GPA并判断有没有挂科,直接模拟
#include<stdio.h>
#include<string.h>
int main(){
int N;
while(scanf("%d",&N)!=EOF){
for(int i=;i<=N;i++){
int K,j;
scanf("%d",&K);
double C[],S[];
char q[];
bool f=;
for(j=;j<=K;j++){
scanf("%s%lf%lf",q,&C[j],&S[j]);
if(!f&&S[j]<&&S[j]>=)f=;
}
if(f)printf("Sorry!\n");
else{
double GKP=,s=;
for (j=;j<=K;j++){
GKP+=S[j]*C[j];
s+=C[j];
}
GKP=GKP*1.0/s;
printf("%.2lf\n",GKP);
}
if(i!=N){
printf("\n");
}
}
}
return ;
}
hdu2062
#include<stdio.h>
#include<string.h>
int main()
{
long long a[],i;
a[]=;
for(i=;i<=;i++) a[i]=(i-)*a[i-]+;
long long n,m;
while(scanf("%I64d%I64d",&n,&m)!=EOF){
long long b[],k=m,l=n,t,s;
memset(b,,sizeof(b));
for(;k>;){
t=(k-)/a[l]+;
s=;
for (t;t>;t--){
s++;
while (b[s]) s++;
}
b[s]=;
printf("%I64d",s);
k=(k-)%a[l];
if (k==) printf("\n");
else printf(" ");
l--;
}
}
return ;
}
最新文章
- ruby -- 问题解决(八)解决Paperclip::NotIdentifiedByImageMagickError
- Android之事件分发机制
- poj3667 线段树 区间合并
- 小巧的http live streaming m3u8播放器
- EXTJS4.2 chart 柱状图
- json xmpp
- ORA-00933 UNION 与 ORDER BY
- poj 1606Jugs
- 2015.01.06 JQuery
- 将 ext_net 连接到 router - 每天5分钟玩转 OpenStack(145)
- 线上Java程序导致服务器CPU占用率过高的问题排除过程
- Selenium学习资源和网站
- Running cells requires Jupyter notebooks to be installed
- 我对CopyOnWrite的思考
- [UE4]Scale Box:缩放容器
- Luogu P2059 [JLOI2013]卡牌游戏
- 初探 opencv-python
- Spring 拦截器实现+后台原理(HandlerInterceptor)
- rsyslog+loganalyzer远程日志系统搭建教程(CentOS6.8)
- ElementUI 按需引入坑爹的点记录
热门文章
- python-day68--模型层基础(model)
- 第5章——使用 Razor(MVC框架视图引擎)
- 装载问题(load)
- utime修改文件的存取,修改时间
- MVC,重写AuthorizeAttribute实现自己的权限验证(一)
- RabbitMQ整合spring
- mkfs.ext3 option
- IntentService的用法,对比Service它会按顺序执行,不会像Service一样并发执行。
- Linux->;卸载Mysql方法总结
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165202