HDU 5867 Water problem
2024-10-19 00:21:55
处理出1-99的,之后的加上多少hundred和and即可。整百和一千的时候注意一下。
#pragma comment(linker, "/STACK:1024000000,1024000000")
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<vector>
#include<map>
#include<set>
#include<queue>
#include<stack>
#include<iostream>
using namespace std;
typedef long long LL;
const double pi=acos(-1.0),eps=1e-;
void File()
{
freopen("D:\\in.txt","r",stdin);
freopen("D:\\out.txt","w",stdout);
}
template <class T>
inline void read(T &x)
{
char c = getchar(); x = ;while(!isdigit(c)) c = getchar();
while(isdigit(c)) { x = x * + c - ''; c = getchar(); }
} int a[];
int b[]; int main()
{
b[]=; b[]=; b[]=; b[]=; b[]=;
b[]=; b[]=; b[]=; b[]=; for(int i=;i<=;i++) a[i]=b[i]; a[]=; a[]=; a[]=; a[]=; a[]=;
a[]=; a[]=; a[]=; a[]=; a[]=; a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-];
a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-];
a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-];
a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-];
a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-];
a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-];
a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-];
a[]=; for(int i=;i<=;i++) a[i]=a[]+b[i-]; int p;
for(int i=;i<=;i++)
{
if(i%==) p=i, a[i]=b[i/]+;
else a[i]=a[p]++a[i-p];
}
a[]=; for(int i=;i<=;i++) a[i]=a[i]+a[i-]; int T; scanf("%d",&T);
while(T--)
{
int n; scanf("%d",&n);
printf("%d\n",a[n]);
}
return ;
}
最新文章
- 简单封装分页功能pageView.js
- ios 性能优化策略
- Java解析Soap XML
- uniq
- 在CentOS下安装WebBench进行web 性能测试
- JavaScript深复制
- python中的静态方法和类方法
- 使用addClass()设置自增类名
- poj2063 Investment(多次完全背包)
- POJ 2299 Ultra-QuickSort (求序列的逆序对数)
- LCD驱动移植在在mini2440(linux2.6.29)和FS4412(linux3.14.78)上实现对比(deep dive)
- Android okHttp网络请求库详解
- Openresty 数据共享API.Data Sharing within an Nginx Worker
- windows redis 自动启动
- markdown在线编辑插件mditor
- 廖雪峰Java9正则表达式-1正则表达式入门-2正则表达式匹配规则
- alpa开发阶段团队贡献分
- CSS Counter Style试玩儿
- C# 用Linq查询DataGridView行中的数据是否包含(各种操作)
- Java内部类引用外部类中的局部变量为何必须是final问题解析