hdoj 1819 Bishops

2024-02-06 06:32
文章标签 hdoj 1819 bishops

本文主要是介绍hdoj 1819 Bishops,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

其实,答案就是2(n - 1)。

写个大数而已。熟悉一下java的大数吧算是,很有用,却会忘……

import java.math.BigInteger;
import java.util.*;public class Hdoj1819 {public static void main(String args[]) {BigInteger two = new BigInteger("2");BigInteger res;Scanner cin = new Scanner(System.in);while(cin.hasNext()) {BigInteger n;n = cin.nextBigInteger();if(n.equals(BigInteger.ONE)) {System.out.println("1");continue;}n = n.subtract(BigInteger.ONE);res = n.multiply(two);System.out.println(res);}}
}


这篇关于hdoj 1819 Bishops的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/683417

相关文章

hdoj 2371 decoded string. Decode the Strings

http://acm.hdu.edu.cn/showproblem.php?pid=2371 题意:给出编码的原则,给一个字符串,输出该字符串经过m次解码后的字符串。 啊啊啊啊。。。。无耻的看错题意了,以为给出字符串输出经过m次解码的后的字符串,样例死活过不了,赛后才发现问的是“decoded string”. 即解码后的字符串。。 思路:对于 5 3 2 3 1 5 4 helol

HDOJ 1874 畅通工程续——结构体模拟邻接链表的SPFA算法

Problem Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。   Input 本题目包含多组数据,请处理到文

九度OJ-1435-迷瘴(HDOJ-2570)

题目地址:点击打开链接 题目描述: 通过悬崖的yifenfei,又面临着幽谷的考验—— 幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。 幸好yifenfei早有防备,提前备好了解药材料(各种浓度的万能药水)。现在只需按照配置成不同比例的浓度。 现已知yifenfei随身携带有n种浓度的万能药水,体积V都相

MySQL8修改密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

目录 一、问题描述二、解决方法1.查看密码策略2.修改密码策略为 LOW3.修改密码长度为 6 一、问题描述 MySQL8 修改密码报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 二、解决方法 1.查看密码策略 show variables li

HDoj Integer Inquiry(大数)

真心要哭了。。这几天在搞大数  高精度计算  昨晚在机房敲 很快敲完了  就是过不了啊过不了  劳资都想骂脏话啊   NMB  一开始不输出前面的0啊 过不了  看discuss 百度 找了个AC的代码 找了几组测试数据  那个代码输出前面的0啊  我的妈  今天有找了个代码 不输出0啊 我的天。。。真心要被逼疯了  幸好还是AC了。。。算是有进步吧  之前的心态肯定坚持不下来啊

hdoj Least Common Multiple--最大公约数和最小公倍数

解题思路:求两个数的最小公倍数=两个数相乘,再处理最大公约数。最大公约数用辗转相除术。 最大公约数和最小公倍数说明见下面连接: https://jingyan.baidu.com/article/0964eca21e03ac8285f53602.html http://blog.csdn.net/qq_31828515/article/details/51812154 #include <

hdoj 1003 Max Sum---动态规划,最大子序列求和

初来乍到,动态规划不会呀,刚开始用暴力法,超时了!超时代码如下: 思路:大致是选中一个数当做结尾,然后加和。例如在6 -1 5 8 -7选中5作为结尾大致有如下序列 6  -1   5     -1   5           5 就这样遍历所以的结尾,结果超时。代码如下: #include<iostream>#include<algorithm>using namespace s

Codeforces 463C Gargari and Bishops

题意: 在一个n*n的矩阵中,让你选择两个点,使得两点所在的主对角线和斜对角线所包含的元素值之和最大。两点的对角线不能相交于同一个点。 思路: 一开始就被不能相交于同一个点难住了。后来问了铭神,二维矩阵其实是个二分图,就好比黑白染色。 先预处理出两种对角线的和,根据下面两条性质。 主对角线:横纵坐标相减的结果是相等的。 斜对角线:横纵坐标的和是相等的。 横纵坐标的和的奇偶性决定它们的

codeforces C#264. Gargari and Bishops

Gargari is jealous that his friend Caisa won the game from the previous problem. He wants to prove that he is a genius. He has a n × n chessboard. Each cell of the chessboard has a number written on

HDOJ 1078

标准的DAG上的DP,其实之前一直不大想得明白为什么dp[i][j]为什么一定是在(i,j)状态上的局部最优解了呢? 其实仔细想想和我一般所做的DP是一个道理,因为运用dfs的方法,因此可以确定的是,得到了dp[i][j]的值并且已经退出了(i,j)这个状态,就可以认为已经将(i,j)所有的后继的状态的最优解已经计算出了。而记忆化搜索就是可以看作剪枝的手段。其实这么一想貌似还没什么问题了。 个