ACM-ICPC(11/8)
#include <bits/stdc++.h> using namespace std; int w[]; int main()
{
// freopen("in.txt","r",stdin);
int n;
scanf("%d",&n); int sum = ;
for(int i = ; i < n; i++) {
scanf("%d",&w[i]);
sum +=w[i];
} int ans = sum;
for(int s = ; s < <<n; s++) {
int tmp = ;
for(int i = ; i < n; i++) {
if(s&(<<i)) tmp+=w[i];
}
ans = min(ans,abs(*tmp-sum));
} cout<<ans<<endl; return ;
}
URAL 1009
k进制,n位数,要求没有前导0,并且没有两个连续的0.
数据范围很小,暴力竟然超时了,队友的公式找了半天。要崩~~~
还好找出来了。
n = 1 ans = k-1
n = 2 ans = k*k -k
n = 3 ans = (k-1)*(ans2+ans1)
#include <bits/stdc++.h> using namespace std; int ans;
int n,k;
void dfs(int u,int x) { if(u==n) {
ans++;
return ;
} if(x==) {
for(int i = ; i <k; i++)
dfs(u+,i);
}
else {
for(int i = ;i<k; i++)
{
dfs(u+,i);
}
}
} int a[]; int main()
{
scanf("%d%d",&n,&k); a[] = k - ;
a[] = k*k - k;
for(int i = ; i <= n; i++)
a[i] = (k-)*(a[i-]+a[i-]);
printf("%d\n",a[n]); return ;
}
URAL 1011
售票员的人数是p%~q%不包含边界。求城市最少人数。
精度卡到炸~~~
#include <cstdio>
#include <cmath> const double eps = 1e-; int main() {
double p, q;
int ans;
scanf("%lf%lf", &p, &q); for (ans = ; ; ++ans) {
double least = ans * p / 100.0;
int realLeast = (int) ceil(least);
double most = ans * q / 100.0;
int realMost = (int) floor(most);
if (realMost >= realLeast && most - realMost > eps && realLeast - least > eps)
break;
} printf("%d\n", ans); return ;
}
URAL 1010
横坐标1~n,纵坐标给出,求两个点,两点之间的点都在下方,两点的斜率绝对值最大。
其实就是相邻的点。
#include <bits/stdc++.h> using namespace std; long long a[]; int main()
{
int n;
scanf("%d",&n); for(int i = ; i <= n;i++) cin>>a[i]; long long ans = ;
int p;
for(int i = ; i <= n-; i++) {
if(abs(a[i+]-a[i])>ans) {
p = i;
ans = abs(a[i+] - a[i]);
}
} printf("%d %d\n",p,p+); return ;
}
ACM-ICPC(11/8)的更多相关文章
- hduoj 4710 Balls Rearrangement 2013 ACM/ICPC Asia Regional Online —— Warmup
http://acm.hdu.edu.cn/showproblem.php?pid=4710 Balls Rearrangement Time Limit: 6000/3000 MS (Java/Ot ...
- 【转】lonekight@xmu·ACM/ICPC 回忆录
转自:http://hi.baidu.com/ordeder/item/2a342a7fe7cb9e336dc37c89 2009年09月06日 星期日 21:55 初识ACM最早听说ACM/ICPC ...
- hduoj 4715 Difference Between Primes 2013 ACM/ICPC Asia Regional Online —— Warmup
http://acm.hdu.edu.cn/showproblem.php?pid=4715 Difference Between Primes Time Limit: 2000/1000 MS (J ...
- 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 ...
- 2016 ACM/ICPC Asia Regional Shenyang Online 1009/HDU 5900 区间dp
QSC and Master Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) ...
- 2016 ACM/ICPC Asia Regional Dalian Online 1006 /HDU 5873
Football Games Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)To ...
- 2015 ACM / ICPC 亚洲区域赛总结(长春站&北京站)
队名:Unlimited Code Works(无尽编码) 队员:Wu.Wang.Zhou 先说一下队伍:Wu是大三学长:Wang高中noip省一:我最渣,去年来大学开始学的a+b,参加今年区域赛之 ...
- 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 ...
- 2017 ACM/ICPC Asia Regional Qingdao Online
Apple Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submi ...
- 2014嘉杰信息杯ACM/ICPC湖南程序设计邀请赛暨第六届湘潭市程序设计竞赛
比赛链接: http://202.197.224.59/OnlineJudge2/index.php/Contest/problems/contest_id/36 题目来源: 2014嘉杰信息杯ACM ...
随机推荐
- django学习笔记——搭建博客网站
1. 配置环境,创建django工程 虚拟环境下建立Django工程,即创建一个包含python脚本文件和django配置文件的目录或者文件夹,其中manage.py是django的工程管理助手.(可 ...
- NFS 网络文件系统
1, NFS存储服务概念介绍 NFS是Network File System的缩写,中文意思是网络文件系统, 它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录 ...
- jQuery.Flot开发手记
目录 介绍 使用 自定义参数 自定义图例 自定义坐标 自定义数据序列 自定义网格 其他 鼠标停留在图表节点时显示tooltip 介绍 项目地址:http://www.flotcharts.org/ A ...
- (转)如何在Linux中统计一个进程的线程数
如何在Linux中统计一个进程的线程数 原文:http://os.51cto.com/art/201509/491728.htm 我正在运行一个程序,它在运行时会派生出多个线程.我想知道程序在运行时会 ...
- (转)Linux 最大进程数
Linux 最大进程数 原文:https://www.cnblogs.com/pangguoping/p/5792075.html 前言 使用环境:centos 7系统 一.查看用户打开的最大进程数 ...
- 使用Serva通过网络PXE方式安装Windows10/CentOS
下载Servahttp://www.vercot.com/~serva/download.html也可以从本文附件下载Serva_Community_64_v3.0.0.zip,这是社区版,使用50m ...
- 【卷土重来之C#学习笔记】(一)c#文章导航目录
[卷土重来之C#学习笔记](一)c#文章导航目录 [卷土重来之C#学习笔记](二)c#编程概述 [卷土重来之C#学习笔记](三)类型.存储.对象 [卷土重来之C#学习笔记](四)类的基本概念 [卷土重 ...
- CF 303C——Minimum Modular——————【剪枝】
Minimum Modular time limit per test 2 seconds memory limit per test 256 megabytes input standard inp ...
- C# url获取图片流转字符串
//http url获取图片流转字符串 //string url = serverUrl.TrimEnd('/') + PUrl; //WebRequest request = WebRequest. ...
- oracle 常用操作记录--持续更新...
一.oracle grant 授权语句(转自:https://www.cnblogs.com/yt954437595/p/6488819.html) --select * from dba_users ...