题目描述: Duetorecentrains,waterhaspooledinvariousplacesinFarmerJohn'sfield,whichisrepresentedbyarectangleofNxM(1<=N<=100;1<=M<=100)squares.Eachsquarecontainseitherwater('W')ordryland('.').FarmerJohnwouldliketofigureouthowmanypondshaveformedinhisfield.Apondisaconnectedsetofsquareswithw...

题目描述: 入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。  输入:  输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。  输出:  对于每组输入数据,输出一行,结果保留两位小数。  样例输入:  0001 0110  样例输出:  1.00 1.41  程序代码:  importjava.util.; publicclassMain { publicstaticvoidmain(String[]args)...

题目描述: 在一条无限长的路上,有一排无限长的路灯,编号为1,2,3,4,…1,2,3,4,…1,2,3,4,…。 每一盏灯只有两种可能的状态,开或者关。如果按一下某一盏灯的开关,那么这盏灯的状态将发生改变。如果原来是开,将变成关。如果原来是关,将变成开。 在刚开始的时候,所有的灯都是关的。小明每次可以进行如下的操作: 指定两个数,a,ta,ta,t(aaa为实数,ttt为正整数)。将编号为[a],[2×a],[3×a],…,[t×a][a],[2\timesa],[3\timesa],…,[t\timesa][a],[2×a],[3×a],…,[t×a]的灯的开关各按一次。其中[...

  7PTocT0TRZH3   2023年11月02日   53   0   0 cici数据i++数据i++其他其他

题目描述: 请统计某个给定范围[L,R][L,R][L,R]的所有整数中,数字222出现的次数。 比如给定范围[2,22][2,22][2,22],数字222在数222中出现了111次,在数121212中出现111次,在数202020中出现111次,在数21中出现111次,在数222222中出现222次,所以数字222在该范围内一共出现了666次。  输入: 2个正整数LLL和RRR,之间用一个空格隔开。  输出:  数字222出现的次数。  样例输入1:  222  样例输出1:  6  样例...

题目描述: X校正在进行CSP前的校内集训。 一共有nnn名OIer参与这次集训,教练为他们精心准备了mmm套模拟赛题。 然而,每名OIer都有各自的时间安排,巧合的是,他们在接下来的kkk天中都恰好有mmm天有空打模拟赛。 为了方便管理,教练规定一个人必须按顺序打完mmm套模拟赛题。 比如,小X在接下来的第2,3,52,3,52,3,5天有空打模拟赛,那么他就必须在第222天打第111套模拟赛题,第333天打第222套模拟赛题,第555天打第333套模拟赛题。 教练需要为每一个人的每一次模拟赛做准备,为了减小工作量,如果在某一天有多个人打同一套模拟赛题,那么教练只需要在这一天准备...

  7PTocT0TRZH3   2023年11月02日   62   0   0 cicii++i++其他c++其他c++

题目描述: 已知nnn个整数x1,x2,…,xnx_1,x_2,…,x_nx1​,x2​,…,xn​,以及111个整数kkk(k<nk<nk<n)。从nnn个整数中任选kkk个整数相加,可分别得到一系列的和。例如当n=4,k=3n=4,k=3n=4,k=3,444个整数分别为3,7,12,193,7,12,193,7,12,19时,可得全部的组合与它们的和为: 3+7+12=223+7+12=223+7+12=22 3+7+19=293+7+19=293+7+19=29 7+12+19=387+12+19=387+12+19=38 3+12+19=343+12+1...

题目描述: 小H在一个划分成了nm个方格的长方形封锁线上。每次他能向上下左右四个方向移动一格(当然小H不可以静止不动),但不能离开封锁线,否则就被打死了。刚开始时他有满血6点,每移动一格他要消耗1点血量。一旦小H的血量降到0,他将死去。他可以沿路通过拾取鼠标(什么鬼。。。)来补满血量。只要他走到有鼠标的格子,他不需要任何时间即可拾取。格子上的鼠标可以瞬间补满,所以每次经过这个格子都有鼠标。就算到了某个有鼠标的格子才死去,他也不能通过拾取鼠标补满HP。即使在家门口死去,他也不能算完成任务回到家中。 地图上有5种格子: 数字0:障碍物。 数字1:空地,小H可以自由行走。 数字2:小H出...

  7PTocT0TRZH3   2023年11月02日   111   0   0 i++iosi++ios其他#include其他#include

题目描述: 有些西方人比较迷信,如果某个月的13号正好是星期五,他们就会觉得不太吉利,用古人的说法,就是“诸事不宜”。请你编写一个程序,统计出在某个特定的年份中,出现了多少次既是13号又是星期五的情形,以帮助你的迷信朋友解决难题。说明:(1)一年有365天,闰年有366天,所谓闰年,即能被4整除且不能被100整除的年份,或是既能被100整除也能被400整除的年份;(2)已知1998年1月1日是星期四,用户输入的年份肯定大于或等于1998年。  输入:  输入只有一行,即某个特定的年份(大于或等于1998年)。  输出:  输出只有一行,即...

题目描述: 一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右若还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。(1<=m,n<=100)?  输入:  输入:整数m,n(m行,n列) 矩阵 输出: 输出:细胞的个数  样例输入:  410 0234500067 1034560500 2045600671 0000000089 样例输出:  4  程序代码:  include<iostream> include<cstdio> inclu...

  7PTocT0TRZH3   2023年11月02日   59   0   0 i++iosi++ios其他#include其他#include

题目描述: 某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是111米。我们可以把马路看成一个数轴,马路的一端在数轴000的位置,另一端在LLL的位置;数轴上的每个整数点,即0,1,2,…,L0,1,2,…,L0,1,2,…,L,都种有一棵树。 由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。    输入: 第一行有222个整数L(1≤L≤10...

  7PTocT0TRZH3   2023年11月02日   53   0   0 cicii++i++其他#include其他#include

题目描述: 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有nnn张地毯,编号从111到nnn。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。 地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。  输入:  输入共n+2n+2n+2行。 第一行,一个整数nnn,表示总共有nnn张地毯。 接下来的nnn行中,第i+1i+1i+1行表示编号iii的地毯的信息,包含四个正整数a,b...

题目描述: 算法提高 开灯游戏  时间限制:1.0s   内存限制:256.0MB    问题描述  有9盏灯与9个开关,编号都是19。  每个开关能控制若干盏灯,按下一次会改变其控制的灯的状态(亮的变成不亮,不亮变成亮的)。  具体如下:  第一个开关控制第二,第四盏灯;  第二个开关控制第一,第三,第五盏灯;  第三个开关控制第二,第六盏灯;  第四个开关控制第一,第五,第七盏灯;  第五个开关控制第二,第四,第六,第八盏灯;  第六个开关控制第三,第五,第九盏灯;  第七个开关...

  7PTocT0TRZH3   2023年11月02日   57   0   0 i++iosi++ios其他#include其他#include

题目描述: 计算A+B  输入:  输入数据有多组。每组一行,为两个整数A,B。输入00表示输入结束,该组输入不用处理。  输出:  对每行输入,输出A+B的值,单独占一行。  样例输入:  12 00 样例输出:  3  程序代码:  importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScanner(System.in); while(input...

题目描述: 算法提高 连接乘积  时间限制:1.0s   内存限制:256.0MB    问题描述  192这个数很厉害,用它分别乘以1、2、3,会得到:  192 x 1 = 192  192 x 2 = 384  192 x 3 = 576  把这三个乘积连起来,得到192384576,正好是一个19的全排列  我们把上面的运算定义为连接乘积:  m ...

题目描述: 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?  输入:  输入月数n(1<=n<=44)。  输出:  输出第n个月有多少对兔子。  样例输入:  3  样例输出:  2  附:这道题就是一个斐波那契数列规律的应用,另外注意一下Java中数组的定义方法就可...

题目描述: 小明对某些数字有偏爱,例如,他喜欢7的倍数,而不喜欢4的倍数,如果一个整数是7的倍数,而不是4的倍数,小明会认为这个数字是他的幸运数字。现在给定两个整数m和n,请你帮小明找m到n范围内的最大的幸运数字。如果m到n范围内没有幸运数字,则输出“no”  输入:  两个正整数m和n(m<=n,且均小于10的9次方)  输出:  一个整数,即m到n范围内的最大的幸运数字。  样例输入:  90100  样例输出:  98  程序代码:  importjava.uti...

题目描述: 输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”。  输入:  输入一个正整数n(n<=1000)  输出:  如果n是素数输出"Yes",否则输出"No"。输出占一行。  样例输入:  2  样例输出:  Yes  程序代码:  importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScanne...

题目描述: 数列的定义如下:数列的第一项为item,以后各项为前一项的平方根,求数列的前n项的和。  输入:  由两个整数item(item<10000)和n(n<1000)组成,item和n的含义如前所述。  输出:  输出该数列的和,占一行,要求精度保留2位小数。  样例输入:  844  样例输出:  97.93  程序代码:  importjava.util.; publicclassMain { publicstaticvoidmain(String[...

题目描述: 输入n和a,求a+aa+aaa+…aa…a(n个a),如当n=3,a=2时,2+22+222的结果为246。  输入:  包含两个整数,n和a,含义如上述,你可以假定n和a都是小于10的非负整数  输出:  输出前n项和,单独占一行  样例输入:  32  样例输出:  246  程序代码:  importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerin...

题目描述: 输入x,计算上面公式的前10项和。   输入:  输入一个实数x。  输出:  输出一个实数,即数列的前10项和,结果保留3位小数。  样例输入:  1  样例输出:  0.841  程序代码:  importjava.util.; publicclassMain { publicstaticvoidmain(String[]args) { Scannerinput=newScanner(System.in); doublex=input.nextD...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~