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 ...
随机推荐
- javascript实现select菜单/级联菜单(用Rails.ajax实现发送请求,接收响应)
在购物网站,填写收货地址的时候,会出现XX省XX市XX区的下拉菜单,如何实现此功能?思路是什么? 功能设置: 当选择省select菜单后,市的select菜单为这个省的城市列. 当选择市菜单后,区菜单 ...
- mongoDB——自动分片(转)
原文地址:http://www.lanceyan.com/tech/arch/mongodb_shard1.html 在系统早期,数据量还小的时候不会引起太大的问题,但是随着数据量持续增多,后续迟早会 ...
- spoj The Next Palindrome
题意:比给出的数大的最小回文数. 先用前n/2长对称到后面,如果没变大,在中间加1,进位,再对称. //#pragma comment(linker,"/STACK:1024000000,1 ...
- Android之ToolBar和自定义ToolBar实现沉浸式状态栏
沉浸式状态栏确切的说应该叫做透明状态栏.一般情况下,状态栏的底色都为黑色,而沉浸式状态栏则是把状态栏设置为透明或者半透明. 沉浸式状态栏是从android Kitkat(Android 4.4)开始出 ...
- Jersey 2.x 服务器端应用支持的容器
基于 JAX-RS Servlet-based 部署的一部分标准,能运行在任何支持 Servlet 2.5 和更高标准的的容器上.Jersey 提供支持程序化部署在下面的容器中:Grizzly 2 ( ...
- Elections CodeForces - 1020C (贪心)
大意: 有n个选民, m个党派, 第i个选民初始投$p_i$一票, 可以花费$c_i$改变投票, 求最少花费使得第一个党派的票数严格最大 假设最终第一个党派得票数$x$, 枚举$x$, 则对于所有票数 ...
- 『cs231n』作业2选讲_通过代码理解Dropout
Dropout def dropout_forward(x, dropout_param): p, mode = dropout_param['p'], dropout_param['mode'] i ...
- Mac无法写入移动硬盘,Mac移动硬盘不能写
对于使用 Mac 的朋友,有时候难免需会使用移动硬盘.一般的移动硬盘的容量都比较大,再加上国内大多数人使用的都是 Windows 系统,为了通用与方便,所以硬盘的分区一般都是 NTFS 格式的.对于 ...
- python运维之使用python进行批量管理主机
1. python运维之paramiko 2. FABRIC 一个与多台服务器远程交互的PYTHON库和工具 3. SSH连接与自动化部署工具paramiko与Fabric 4. Python批量管理 ...
- 快速切题 poj3026
感受到出题人深深的~恶意 这提醒人们以后...数字后面要用gets~不要getchar 此外..不要相信那个100? Borg Maze Time Limit: 1000MS Memory Lim ...