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 ...
随机推荐
- vuex中filter的使用 && 快速判断一个数是否在一个数组中
vue中filter的使用 computed: mapState({ items: state => state.items.filter(function (value, index, arr ...
- Spark Shell启动时遇到<console>:14: error: not found: value spark import spark.implicits._ <console>:14: error: not found: value spark import spark.sql错误的解决办法(图文详解)
不多说,直接上干货! 最近,开始,进一步学习spark的最新版本.由原来经常使用的spark-1.6.1,现在来使用spark-2.2.0-bin-hadoop2.6.tgz. 前期博客 Spark ...
- params传递任意参数
namespace 传递任意参数{ class Program { static void Main(string[] args) { //可传递任意数量参数 Test(1, 2, "sas ...
- 【卷土重来之C#学习笔记】(二)c#编程概述
(1)开始C#,一个简单的程序Hello Word 开始 using System; //使用了System的命名空间 using System.Collections.Generic; us ...
- HDU 5318——The Goddess Of The Moon——————【矩阵快速幂】
The Goddess Of The Moon Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/ ...
- BNU 4260 ——Trick or Treat——————【三分求抛物线顶点】
ial Judge Prev Submit Status Statistics Discuss Next Type: None None Graph Theory 2-SAT ...
- js录制视频并保存
使用webAPI录制视频 经测试, 只在谷歌和火狐浏览器里起效. 代码: const streamVideo = document.querySelector('.stream') const pla ...
- docker-compose 安装solr+ikanalyzer
docker-compose.yml version: '3.1' services: solr: image: solr restart: always container_name: solr p ...
- 使用Access作数据库
import java.sql.*; public class ConnectAccess { public static void main(String args[]){ ConnectAcces ...
- Java环境搭建与配置、以及Tomcat搭建与配置
首先配置Java jdk环境 列如:jdk1.8.0 : 1.首先windows+e打开文件管理系统,找到系统属性,点击“高级系统设置” ,再点击环境变量: 2.在系统变量里边新建:JAVA_HOM ...