1001

#include <bits/stdc++.h>

using namespace std;
vector<long long> v;
long long pow2(long long a, int b)
{
long long ans = ;
for(int i = ; i <= b; ++i)
ans *= a;
return ans;
}
void init()
{
for(int a = ; a <= ; ++a)
{
for(int b = ; b <= ; ++b)
{
for(int c = ; c <= ; c++)
{
for(int d = ; d <= ; d++)
{
long double sb= (long double)pow2(, a)*(long double)pow2(, b)*(long double)pow2(, c)*(long double)pow2(, d);
long long t = pow2(, a)*pow2(, b)*pow2(, c)*pow2(, d);
if(sb< || sb> ||t< || t>) break;
//printf("!");
v.push_back(t);
}
}
}
}
sort(v.begin(), v.end());
//for(int i = 0; i < v.size(); ++i)cout << v[i] << endl;
}
int lb(int x, int y, int k)
{
int m;
while(x < y)
{
m = x+(y-x+)/;
if(v[m] <= k) x = m;
else y = m-;
}
return x;
}
int main()
{
int o, p;
//cout << pow2(2,10);
init();
int n,t;
scanf("%d",&t);
while(t--)
{
int i;
scanf("%d",&n);
int lo = ,hi = v.size(),mid;
//int ans = lb(lo, hi, n);
/*while(lo<hi)
{
mid = (lo+hi)>>1;
if(v[mid]<=n) lo = mid;
else hi = mid-1;
}*/
int ans = lower_bound( v.begin(), v.end(), (long long)n)-v.begin();
printf("%d\n",v[ans]);
}
return ;
}

1002

#include <bits/stdc++.h>
using namespace std;
double a[+];
char str[];
void init()
{
for(int i = ; i <= ; ++i)
{
double t = (double)i*(double)i;
a[i] = a[i-]+1.0/t;
}
}
int trans(char* str)
{
int ans = ;
int len = strlen(str);
for(int i = ; i < len; ++i)
{
ans += (str[i]-'');
ans *= ;
}
return ans/;
}
int main()
{
init();
long long n;
//cout << trans("123100023") << endl;
//for(int i = 1; i < 10; ++i)cout << a[i] << endl; while(~scanf("%s", str))
{
int len = strlen(str);
n =trans(str);
if(len>)
{
printf("1.64493\n");
}
else if(n >= )
printf("1.64493\n");
else
{
printf("%.5lf\n", a[n]);
}
}
return ;
}

1005

#include <bits/stdc++.h>

using namespace std;

int main()
{
int t,n;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
if(n%) printf("Balanced\n");
else printf("Bad\n");
}
return ;
}

qingdao的更多相关文章

  1. 2016 ACM/ICPC Asia Regional Qingdao Online 1001/HDU5878 打表二分

    I Count Two Three Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others ...

  2. HDU 5889 Barricade 【BFS+最小割 网络流】(2016 ACM/ICPC Asia Regional Qingdao Online)

    Barricade Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total S ...

  3. 2016 ACM/ICPC Asia Regional Qingdao Online(2016ACM青岛网络赛部分题解)

    2016 ACM/ICPC Asia Regional Qingdao Online(部分题解) 5878---I Count Two Three http://acm.hdu.edu.cn/show ...

  4. The 2018 ACM-ICPC Asia Qingdao Regional Contest(部分题解)

    摘要: 本文是The 2018 ACM-ICPC Asia Qingdao Regional Contest(青岛现场赛)的部分解题报告,给出了出题率较高的几道题的题解,希望熟悉区域赛的题型,进而对其 ...

  5. The 2018 ACM-ICPC Asia Qingdao Regional Contest

    The 2018 ACM-ICPC Asia Qingdao Regional Contest 青岛总体来说只会3题 C #include<bits/stdc++.h> using nam ...

  6. suffix ACM-ICPC 2017 Asia Qingdao

    Consider n given non-empty strings denoted by s1 , s2 , · · · , sn . Now for each of them, you need ...

  7. 2017 ACM/ICPC Asia Regional Qingdao Online

    Apple Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Total Submi ...

  8. 2017 ACM/ICPC Asia Regional Qingdao Online 记录

    题目链接  Qingdao Problem C AC自动机还不会,暂时暴力水过. #include <bits/stdc++.h> using namespace std; #define ...

  9. 【2016 ACM/ICPC Asia Regional Qingdao Online】

    [ HDU 5878 ] I Count Two Three 考虑极端,1e9就是2的30次方,3的17次方,5的12次方,7的10次方. 而且,不超过1e9的乘积不过5000多个,于是预处理出来,然 ...

  10. hdu 5878 I Count Two Three (2016 ACM/ICPC Asia Regional Qingdao Online 1001)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5878 题目大意: 给出一个数n ,求一个数X, X>=n. X 满足一个条件 X= 2^a*3^ ...

随机推荐

  1. c++标准库介绍

    C++标准库的所有头文件都没有扩展名.C++标准库的内容总共在50个标准头文件中定义,其中18个提供了C库的功能.<cname>形式的标准头文件[<complex>例外]其内容 ...

  2. loj #547. 「LibreOJ β Round #7」匹配字符串

    #547. 「LibreOJ β Round #7」匹配字符串   题目描述 对于一个 01 串(即由字符 0 和 1 组成的字符串)sss,我们称 sss 合法,当且仅当串 sss 的任意一个长度为 ...

  3. Linux之sersync数据实时同步

    sersync其实是利用inotify和rsync两种软件技术来实现数据实时同步功能的,inotify是用于监听sersync所在服务器上的文件变化,结合rsync软件来进行数据同步,将数据实时同步给 ...

  4. 如何在cuda内核函数中产生随机数(host端调用,device端产生)

    最近,需要在kernel函数中调用浮点型的随机数.于是上网搜了下相关资料,一种方式是自己手动写一个随机数的__device__函数,然后在调用的时候调用这个函数.另一种,原来cuda在toolkit中 ...

  5. ios对new Date() 的兼容问题

    移动开发的一个小坑 我们一般这样创建一个日期变量 var d = new Date("2017-08-11 12:00:00"); 但是在ios上却是返回 invalid Date ...

  6. C++ 标准库智能指针

    整理一下c++中shared_ptr,weak_ptr,unique_ptr三种指针的使用案例和注意事项,让程序资源更加案例,在标准库中,需要包含<memory>,在boost库中, 一. ...

  7. [转载]sscanf函数

    来源:http://c.biancheng.net/cpp/html/296.html 头文件:#include <stdio.h> sscanf()函数用于从字符串中读取指定格式的数据, ...

  8. BaseNavigationController自定义导航栏

    #import <UIKit/UIKit.h> @interface RCDNavigationViewController : UINavigationController<UIG ...

  9. Ubuntu 16.04设置root用户登录图形界面

    ubuntu桌面版默认不开启root登录,所以需要进行设置, 可以参考博客 https://www.linuxidc.com/Linux/2017-01/139094.htm

  10. 使用Mybatis-plus发生org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

    容我慢慢说来,之前是使用springboot+mybatis.我一直采用xml配置文件写sql. 后来采用了mybatis-plus之后,在本地上面测试没有一点问题.一放到服务器就发生这种情况 在本地 ...