找规律即可 解题思路:这个题其实你把题读懂了就很简单了,其实就是找规律就好了,前半段的树和后半段的树最大长度肯定是一样的,然后你把这些树分一下,如果n是偶数是一种情况,n是奇数是另一种情况,如果你直接暴力的话需要2的n次方次才可以求出所有位置的最大解,这显然是不行的, 题解列表 2022年04月11日 0 点赞 0 评论 1564 浏览 评分:9.9
优质题解 蓝桥杯2022年第十三届省赛真题-修剪灌木 解题思路:我们来模拟一遍很容易发现,一棵树如果想长得最高,就是看爱丽丝隔多长时间来修剪它如图,以6为例,一定是往返的时间最长,而往返有两种方式,所以只需要比较两种往返谁大就好了。其实如果是中间左边的(1234),一定是往右往返最大,在中间右边的(5678), 题解列表 2022年04月12日 1 点赞 17 评论 6380 浏览 评分:9.8
优质题解 蓝桥杯2022年第十三届省赛真题-修剪灌木 摘要:解题思路:模拟找规律 n=1时; 初始化 0早上到傍晚 1傍晚 &nbs 题解列表 2022年04月16日 1 点赞 5 评论 3507 浏览 评分:8.8
蓝桥杯2022年第十三届省赛真题-修剪灌木 #include#includeinta[10005][2]={0};intmain(){//来回两趟出结果(手动演算)数据量不大,暴力循环就好了intn;scanf("%d",&n);//第一趟来for(intj=1;j=1;j--){//第一趟回for(inti=1;ia[i][0]){a[i][ 题解列表 2022年07月12日 0 点赞 0 评论 726 浏览 评分:6.0
思路简单的c语言啊 摘要:1,原题链接:[修建灌木](https://www.dotcpp.com/oj/problem2657.html "修建灌木") 2,解题思路: 由题意容易找寻规律,若灌木每天从早上到…… 题解列表 2022年10月25日 0 点赞 0 评论 721 浏览 评分:9.3
蓝桥杯2022年第十三届省赛真题-修剪灌木 摘要:```c #include int main() { int a; while(~scanf("%d", &a)) for(int i=1;ii-1?a-i:i-1…… 题解列表 2022年12月03日 0 点赞 0 评论 541 浏览 评分:0.0
基础算法,循环方法求解 奇偶性求解分开循环 摘要:解题思路:循环方式求解问题,通过半数 来求解注意事项 奇偶性质参考代码:#include<stdio.h>int main(){ int n,i,a; scanf("%d",&n); if(n%…… 题解列表 2023年01月14日 0 点赞 0 评论 570 浏览 评分:0.0
蓝桥杯2022年第十三届省赛真题-修剪灌木 摘要:解题思路:注意事项:参考代码:#include <stdio.h>int max(int a,int b,int n){ return a>b?2*(a-1):2*(n-a);}int main(){…… 题解列表 2023年02月26日 0 点赞 0 评论 487 浏览 评分:0.0
修建灌木(简单版) 这道题很多人第一眼想到的就是用到数组进行遍历,但这样子做太过于复杂,所以我们可以找到规律。首先我们不难发现,第一棵树最高的长度一定是要使得剪树人隔着最长的天数去修建他的时候,所以第一颗数最长的高度就是一个来回周期,同理,第二棵树最长的高度就是从第二棵数开始的一个来回, 题解列表 2023年03月17日 0 点赞 2 评论 960 浏览 评分:9.9
修建灌木————小白思路 解题思路:首先判断n的奇偶性,对n的奇偶性分别分析注意事项:以a[4]为例,n=4,每天修建的树为:1,2,3,4,4,3,2,1,1,2,3,4........而非1,2,3,4,3,2,1,2,3,4...............参考代码:#includeintmain(){in 题解列表 2023年03月20日 0 点赞 0 评论 925 浏览 评分:9.9