自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java实现第28次CCF-CSP第一题:现值计算

一:这个存入的金额会随着每年的年利率还有收入和支出会发生改变。我刚开始想的是一边存一边变,后来发现是要把每一年的数据经过处理,再把这些处理过的数据加起来而不是一边处理一边加。这个题目写完了还是发现它是比较简单的。代码不过四五十行,重点就在于要仔细阅读题目,理清逻辑结构。二:最后还有一步就是要把这个结果除以(1+x)的K次幂,这个在题目中讲得很清楚了。

2024-05-18 14:30:21 150

原创 Java实现:CCF-CSP 202312-1仓库规划

上代码:我是一次就AC的,没有报错。

2024-03-19 10:29:02 410 1

原创 Java实现:CCF-CSP 202305-1 重复局面

国际象棋每一个局面可以用大小为 8×8 的字符数组来表示,其中每一位对应棋盘上的一个格子。六种棋子王、后、车、象、马、兵分别用字母 k、q、r、b、n、p 表示,其中大写字母对应白方、小写字母对应黑方。接下来 8×n 行,依次输入第 1 到第 n 步棋后的局面。具体来说每行包含一个长度为 8 的字符串,每 8 行字符串共 64 个字符对应一个局面。第 6、7 步后的局面分别与第 2、3 步后的局面相同。第 8 步后的局面与上图相对应。输出共 n 行,每行一个整数,表示该局面是第几次出现。

2024-03-18 20:07:05 402

原创 Java实现:洛谷P1428 小鱼比可爱

参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度。由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢。一行,输出 n 个整数,用空格间隔,依次表示每只小鱼眼中有多少只鱼不如自己可爱。第二行内输入 n 个正整数,用空格间隔,依次表示从左到右每只小鱼的可爱程度。对于 100%100% 的数据,1≤n≤100,0≤ai​≤10。

2024-02-06 23:30:53 408

原创 Java实现:洛谷P1150 Peter 的烟

Peter 有 �n 根烟,他每吸完一根烟就把烟蒂保存起来,�k(�>1k>1)个烟蒂可以换一个新的烟,那么 Peter 最终能吸到多少根烟呢?每组测试数据一行包括两个整数 �,�n,k(1<�,�≤1081<n,k≤108)。与某些脑筋急转弯不同的是,Peter 并不能从异次元借到烟蒂,抽完后再还回去。对于 100%100% 的数据,1<�,�≤1081<n,k≤108。对于每组测试数据,输出一行包括一个整数表示最终烟的根数。

2024-02-06 21:06:44 383

原创 Java实现:洛谷P1089 [NOIP2004 提高组] 津津的储蓄计划

因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于 100100 元或恰好 100100 元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。如果不会,计算到 20042004 年年末,妈妈将津津平常存的钱加上 20%20% 还给津津之后,津津手中会有多少钱。有可能在某个月的月初,津津手中的钱加上这个月妈妈给的钱,不够这个月的原定预算。每个月的月初妈妈给津津 300300 元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。

2024-02-06 18:01:20 333

原创 Java实现:洛谷P1047 [NOIP2005 普及组] 校门外的树

某校大门外长度为 $l$ 的马路上有一排树,每两棵相邻的树之间的间隔都是 $1$ 米。我们可以把马路看成一个数轴,马路的一端在数轴 $0$ 的位置,另一端在 $l$ 的位置;- 对于 $100\%$ 的数据,保证 $1 \leq l \leq 10^4$,$1 \leq m \leq 100$,$0 \leq u \leq v \leq l$。接下来 $m$ 行,每行两个整数 $u, v$,表示一个区域的起始点和终止点的坐标。第一行有两个整数,分别表示马路的长度 $l$ 和区域的数目 $m$。

2024-02-06 15:23:34 424

原创 Java实现:洛谷P1046 [NOIP2005 普及组] 陶陶摘苹果

第一行包含 1010 个 100100 到 200200 之间(包括 100100 和 200200 )的整数(以厘米为单位)分别表示 1010 个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个 100100 到 120120 之间(包含 100100 和 120120 )的整数(以厘米为单位),表示陶陶把手伸直的时候能够达到的最大高度。现在已知 1010 个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。太晚了,先睡了再说,嘻嘻嘻。

2024-02-05 23:42:02 326 1

原创 Java:从键盘录入数据,判断不符合要求,报错后重新录入:

解决方法是:在报错提示语句后面再加上一条:从键盘录入语句。//输入一个1~9的正整数,如果不符合要求,重新输入。有些回答是这样的,我试过了。输入错误语句时就会提示并要求重新输入!这样写,正常输入1~9的数没问题。

2024-02-05 12:59:57 867 1

原创 初学者学Java遇到Static member ‘Test.Phone.playGame()‘ accessed via instance reference 怎么解决

通过实例引用访问静态成员“Test.Phone.playGame()”把javabean类里面的声明部分的 static去掉就可以了。

2024-02-05 12:32:53 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除