HDU 4927

题目大意:给定一个长度为n的序列a,每次生成一个新的序列,长度为n-1,新序列b中bi=ai+1−ai,直到序列长度为1.输出最后的数。

思路:这题实在是太晕了,比赛的时候搞了四个小时,从T到WA,唉……对算组合还是不太了解啊。如今对组合算比較什么了……

import java.io.*;
import java.math.*;
import java.util.*;
public class Main {public static void main(String[] args) {Scanner cin=new Scanner (new BufferedInputStream(System.in));int t=cin.nextInt();while(t-->0){int n=cin.nextInt();BigInteger ans=BigInteger.ZERO;BigInteger mm=BigInteger.ONE;for(int i=0;i<n;i++){long x = cin.nextLong();if(i>0) mm=mm.multiply(BigInteger.valueOf(n-i)).divide(BigInteger.valueOf(i));if((i&1)>0) ans=ans.subtract(mm.multiply(BigInteger.valueOf(x)));else ans=ans.add(mm.multiply(BigInteger.valueOf(x)));}if((n&1)==0) ans=ans.negate();System.out.println(ans);}}
}

HDU 4925 模拟

一个隔一个的放肥料得到的苹果就是最多的了。

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<map>
#include<queue>
#include<set>
#include<cmath>
#include<bitset>
#define mem(a,b) memset(a,b,sizeof(a))
#define lson i<<1,l,mid
#define rson i<<1|1,mid+1,r
#define INF 510010
#define maxn 400010
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
int a[101][102];
int main()
{int t;cin>>t;while(t--){int n,m,i,j;scanf("%d%d",&n,&m);for(i=0; i<n; i++)fill(a[i],a[i]+m,1);i=0;while(i<n){for(j=0; j<m; j++){if((i&1)&&(j&1)==0) a[i][j]=0;if((i&1)==0&&(j&1)) a[i][j]=0;}i++;}for(i=0; i<n; i++)for(j=0; j<m; j++){if(!a[i][j]){if(i-1>=0&&a[i-1][j]) a[i-1][j]*=2;if(i+1>=0&&a[i+1][j]) a[i+1][j]*=2;if(j-1>=0&&a[i][j-1]) a[i][j-1]*=2;if(j+1>=0&&a[i][j+1]) a[i][j+1]*=2;}}int sum=0;for(i=0;i<n;i++)for(j=0;j<m;j++)if(a[i][j]) sum+=a[i][j];printf("%d\n",sum);}return 0;
}

转载于:https://www.cnblogs.com/gcczhongduan/p/5085567.html

多校第六场 HDU 4927 JAVA大数类+模拟相关推荐

  1. 杭电多校第六场个人补题6 7 9 10 12

    杭电多校第六场个人补题6 7 9 10 12 6 题意 给定一棵有n结点的树,点权为1~n,求对所有结点子树的mex操作和的最大值 思路 其实就是从最底部开始网上找,由于0是唯一的一个,所欲最好给在最 ...

  2. Java枚举(用Java普通类模拟枚举的实现原理及JDK枚举API使用示例)

    枚举的特点: ◆类型安全(Type Safety)  ◆紧凑有效的枚举数值定义(Compact, Efficient Declaration of Enumerated Values)  ◆无缝的和程 ...

  3. java大数类阶乘_Java中的大数阶乘

    java大数类阶乘 It is not possible to store factorial for large number like 50 into inbuilt data types lik ...

  4. Java 大数类BigInteger与BigDecimal详细介绍(配蓝桥杯例题讲解)

    文章目录 1.基本函数 1.1 java.math.BigInteger.valueOf(long val) 2.运算法则 2.1 基本运算 2.2 compareTo(BigInteger othe ...

  5. java 大数类_Java大数类介绍

    java能处理大数的类有两个高精度大整数BigInteger和高精度浮点数BigDecimal,这两个类位于java.math包内,要使用它们必须在类前面引用该包:import java.math.B ...

  6. 2020杭电多校第六场 A Very Easy Math Problem 莫比乌斯反演 (HDU 6833)

    A Very Easy Math Problem 题解 ∑ a 1 = 1 n ∑ a 2 = 1 n ⋅ ⋅ ⋅ ∑ a x = 1 n ( ∏ j = 1 x a j k ) f ( g c d ...

  7. 2017多校第3场 HDU 6058 Kanade's sum 双链表,思维

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6058 题外话:这场多校,真心感觉自己的无力,全队都发挥的很差,结束的时候排名掉到了90多,后期没做出字 ...

  8. 2017多校第4场 HDU 6078 Wavel Sequence DP

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6078 题意:求两个序列的公共波形子序列的个数. 解法: 类似于最长公共上升子序列,对于每个i,只考虑存 ...

  9. [2019HDU多校第四场][HDU 6617][D. Enveloping Convex]

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6617 题目大意:给出一凸包\(P\),求最小的与\(P\)相似且对应边平行的多边形,使得题目给出的\( ...

最新文章

  1. Android系统Surface机制的SurfaceFlinger服务的启动过程分析
  2. excel图表交互联动_如何使用高大上的多级联动交互式图表来分析人员结构?
  3. React Fiber 原理介绍
  4. 英语中单词属性的简称
  5. HBase错误:ERROR: Can't get master address from ZooKeeper; znode data == null 解决办法
  6. 数据结构之栈实现中缀转后缀并计算结果
  7. redis常规命令记录
  8. hdu 3923 Invoker
  9. sklearn-preprocessing预处理数据的方法
  10. InteliiJ IDEA的安装配置与简单使用
  11. CocosBuilder 教程
  12. tiny4412开发板Android篇_3基于tiny4412的Android系统的烧写(SD卡烧写到emmc)
  13. python Django
  14. from __future__ import unicode_literals
  15. 将VOC格式标注文件转换为Yolo格式
  16. 4、弱电工程FTTH网络的分光建设及分光比设计
  17. 高中计算机类教师资格证,高中教师资格证计算机专业考什么
  18. 关于Matlab中矩阵元素的表示方法
  19. 谷歌浏览器提示密码泄露弹窗关闭
  20. 牛刀云微信小程序完整项目教程

热门文章

  1. python手机版怎么用-你知道如何用手机编程Python吗?
  2. python中语法错误-Python3 错误和异常
  3. python爬虫从入门到精通-Python爬虫从入门到精通视频(2018新版)
  4. 武汉python培训哪一家好一些-一家靠谱的武汉Python培训机构很重要
  5. python在中国的发展-为什么Python发展这么快,有哪些优势?
  6. java和python哪个好学-Java VS Python 应该先学哪个?
  7. python入门教程 官方-Pytest官方教程-01-安装及入门
  8. UVa272 - TEX Quotes(输入输出)
  9. redis中的hash
  10. UVa11292 - Dragon of Loowater(贪心)