首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
2114专题
POJ 2114 Boatherds (树上点分治)
题目地址:POJ 2114 点分治水题。只是把距离小于等于k改成了等于k。稍微加一点处理就可以了。 代码如下: #include <iostream>#include <string.h>#include <math.h>#include <queue>#include <algorithm>#include <stdlib.h>#include <map>#include <
阅读更多...
题目 2114: 信息学奥赛一本通T1173-阶乘和
题目描述: 用高精度计算出S=1!+2!+3!+…+n!(n≤50),其中“!”表示阶乘,例如:5!=5×4×3×2×1。 输入正整数n,输出计算结果S。 代码: package lanqiao;import java.math.BigInteger;import java.util.Scanner;public class Main {public static void main(St
阅读更多...
leetcode 2114. 句子中的最多单词数
题目: 一个 句子 由一些 单词 以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。 给你一个字符串数组 sentences ,其中 sentences[i] 表示单个 句子 。 请你返回单个句子里 单词的最多数目 。 解题方法: 1.遍历列表,获取每个值,将值(字符串)用split转换成列表,获取对应列表的长度,将长度存入新的列表 2.用max()方法获取新列表的最大值 代
阅读更多...
hdu 2114 Calculate S(n)(找规律的题目,比赛的时候没做出来)
1、http://acm.hdu.edu.cn/showproblem.php?pid=2114 2、题目大意: 给定一个数字n,求出S(n)=13+23 +33 +......+n3,输出S(n)的后四位,一开始还以为打表呢,弄了好长时间发现根本就不对,到比赛结束都没做出来,现在看网上代码,才知道这道题目是有规律的,S(n)=(1+2+3+……+n)^2,这样交上去仍然是不对的,需要注意
阅读更多...