hdu2060-2062
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 ;
}
hdu2060-2062的更多相关文章
- ural 2062 Ambitious Experiment
2062. Ambitious Experiment Time limit: 3.0 secondMemory limit: 128 MB During several decades, scient ...
- Problem 2062 Suneast & Yayamao 二进制(多重背包的理解基础)
Problem 2062 Suneast & Yayamao Accept: 143 Submit: 313T ...
- HDU 2062 Subset sequence 数位dp,思路 难度:1
http://acm.hdu.edu.cn/showproblem.php?pid=2062 Subset sequence Time Limit: 1000/1000 MS (Java/Others ...
- URAL 2062 Ambitious Experiment(分块)
[题目链接] http://acm.timus.ru/problem.aspx?space=1&num=2062 [题目大意] 给出两个操作,操作一给出区间[l,r],对l到r中的每一个下标i ...
- 题解报告:hdu 2062 Subset sequence
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2062 Problem Description 考虑集合An = {1,2,...,n}. 例如,A1 ...
- FZU - 2062 - Suneast & Yayamao
先上题目: Problem 2062 Suneast & Yayamao Accept: 146 Submit: 319Time Limit: 1000 mSec Memory L ...
- FZU Problem 2062 Suneast & Yayamao
http://acm.fzu.edu.cn/problem.php?pid=2062 题目大意: 给你一个数n,要求求出用多少个数字可以表示1~n的所有数. 思路: 分解为二进制. 对于一个数n,看它 ...
- FZU Problem 2062 Suneast & Yayamao
http://acm.fzu.edu.cn/problem.php?pid=2062 标题效果: 给你一个数n,要求求出用多少个数字能够表示1~n的全部数. 思路: 分解为二进制. 对于一个数n.看它 ...
- Ural 2062:Ambitious Experiment(树状数组 || 分块)
http://acm.timus.ru/problem.aspx?space=1&num=2062 题意:有n个数,有一个值,q个询问,有单点询问操作,也有对于区间[l,r]的每个数i,使得n ...
- hdu 2062
ps:11版的最后一题...是个递推题...比如n=5,推出首数字后,n--,继续找下一个 代码: #include "stdio.h" ]; ]; int main(){ lon ...
随机推荐
- 更改Windows Update设置时,为何会提示“某些设置由你的系统管理员管理”?
亲测有效 及时进行更新是保证系统正常运行的一个有效措施.可为什么当我们进入“控制面板->Windows Update”手动修改 Windows Update 的设置时,系统却弹出提示“某些设置由 ...
- 通过IIS寄宿WCF服务
WCF全面解析一书中的例子S104,直接将Service目录部署到iis是无法得到服务相应的,需要在项目中新建一个web项目,删除掉自动生成的所有文件之后,把Service目录下的Calculator ...
- spojPlay on Words
题意:给出几个词语,问能不能接龙. 一开始猜只要所有字母连通,并且只有一个字母出现在开头次数为奇,一个字母末尾为奇,其它偶,就行.后来发现全为偶也行.而且条件也不对,比如ac,ac,ac就不行.实际上 ...
- hdu6405Make ZYB Happy 广义sam
题意:给出n(n<=10000)个字符串S[1~n],每个S[i]有权值val[i],随机等概率造一个由小写字母构成的字符串T,Sum = 所有含有子串T的S[i]的val[i]之积,求Sum的 ...
- 贴心的vs 备注提醒功能
- SQL Server SqlCacheDependency 缓存依赖
SQL server数据缓存依赖有两种实现模式,轮询模式,通知模式. 1 轮询模式实现步骤 此模式需要SQL SERVER 7.0/2000/2005版本以上版本都支持 主要包含以下几步: 1. ...
- SQL Server 调优系列进阶篇 - 如何维护数据库索引
前言 上一篇我们研究了如何利用索引在数据库里面调优,简要的介绍了索引的原理,更重要的分析了如何选择索引以及索引的利弊项,有兴趣的可以点击查看. 本篇延续上一篇的内容,继续分析索引这块,侧重索引项的日常 ...
- delphi image控件上画矩形的问题
画的时候发现鼠标点的位置和矩形的位置有偏移 后来查看发现是由于image控件时stretch属性设置为true,这样在画的时候是缩放了的 也就是画到image显示的图片上去了 所以如果要画矩形,要按照 ...
- HTML5之pushstate、popstate操作history,无刷新改变当前url
一.认识window.history window.history表示window对象的历史记录,是由用户主动产生,并且接受javascript脚本控制的全局对象.window对象通过history对 ...
- L1-032 Left-pad
根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的Re ...