蓝桥杯刷题C-七段码、平面分割、鲁卡斯队列(第十六天2023.1.1)

2023-10-09 20:50

本文主要是介绍蓝桥杯刷题C-七段码、平面分割、鲁卡斯队列(第十六天2023.1.1),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、七段码:直接手算,可能会漏,但是不费脑子。

#include <stdio.h>
#include <stdlib.h>int main(int argc, char *argv[])
{// 请在此输入您的代码int l1,l2,l3,l4,l5,l6,l7,sum;//1根:就七根各亮一次l1=7;//2根:ab,af,fg,fe,gb,gc,bc,cd,ed,gel2=10;//3根:abc,abg,afg,afe,abf   deg,def,dcb,dcg,edc  feg,fgb,fgc,bgc  bge,egcl3=16;//4根:abcd,afed,afgc,abgc,afge,abge,afgb  degb,degf,dcgb,dcgf  fgbc,fgbe,fabc  egcf,egcb,egcd,edcb  bafe  cedfl4=20;//5根:就是两根不亮,af,ag,ab,ad,ae,ac  bc,bd,be,bg  cd,cf,cg  de,df,dg  ef,eg  fgl5=19;//6根就是七根分别不亮l6=7;//7根就是全亮l7=1;sum=l1+l2+l3+l4+l5+l6+l7;printf("%d",sum);return 0;
}

2、平面分割:思路如下,在知乎上看到的别人思路

代码如下:

#include <stdio.h>
#include <stdlib.h>int main(int argc, char *argv[])
{// 请在此输入您的代码int i,j,a[30][30];a[0][0]=1;for(i=1;i<=20;i++){a[i][0]=a[i-1][0]+i;for(j=1;j<=20;j++){a[i][j]=a[i][j-1]+2*(i+j-1);}}printf("%d",a[20][20]);return 0;
}

 3、鲁卡斯队列:这道题思路不难,但是要注意类型。还有怎么判断从哪一项开始与 0.6180340.618034 一致的精度。

#include <stdio.h>
#include <stdlib.h>int main(int argc, char *argv[])
{// 请在此输入您的代码float a[50];int i,j;double sum;a[0]=1;a[1]=3;for(i=2;i<50;i++){a[i]=a[i-1]+a[i-2];sum=a[i-1]/a[i];if(sum>0.6180335&&sum<0.6180340){printf("%.0f/%.0f",a[i-1],a[i]);break;}}return 0;
}

这篇关于蓝桥杯刷题C-七段码、平面分割、鲁卡斯队列(第十六天2023.1.1)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Java的栈与队列实现代码解析

《Java的栈与队列实现代码解析》栈是常见的线性数据结构,栈的特点是以先进后出的形式,后进先出,先进后出,分为栈底和栈顶,栈应用于内存的分配,表达式求值,存储临时的数据和方法的调用等,本文给大家介绍J... 目录栈的概念(Stack)栈的实现代码队列(Queue)模拟实现队列(双链表实现)循环队列(循环数组

Python实现图片分割的多种方法总结

《Python实现图片分割的多种方法总结》图片分割是图像处理中的一个重要任务,它的目标是将图像划分为多个区域或者对象,本文为大家整理了一些常用的分割方法,大家可以根据需求自行选择... 目录1. 基于传统图像处理的分割方法(1) 使用固定阈值分割图片(2) 自适应阈值分割(3) 使用图像边缘检测分割(4)

Redis消息队列实现异步秒杀功能

《Redis消息队列实现异步秒杀功能》在高并发场景下,为了提高秒杀业务的性能,可将部分工作交给Redis处理,并通过异步方式执行,Redis提供了多种数据结构来实现消息队列,总结三种,本文详细介绍Re... 目录1 Redis消息队列1.1 List 结构1.2 Pub/Sub 模式1.3 Stream 结

Python如何将大TXT文件分割成4KB小文件

《Python如何将大TXT文件分割成4KB小文件》处理大文本文件是程序员经常遇到的挑战,特别是当我们需要把一个几百MB甚至几个GB的TXT文件分割成小块时,下面我们来聊聊如何用Python自动完成这... 目录为什么需要分割TXT文件基础版:按行分割进阶版:精确控制文件大小完美解决方案:支持UTF-8编码

SpringKafka错误处理(重试机制与死信队列)

《SpringKafka错误处理(重试机制与死信队列)》SpringKafka提供了全面的错误处理机制,通过灵活的重试策略和死信队列处理,下面就来介绍一下,具有一定的参考价值,感兴趣的可以了解一下... 目录引言一、Spring Kafka错误处理基础二、配置重试机制三、死信队列实现四、特定异常的处理策略五

C++字符串提取和分割的多种方法

《C++字符串提取和分割的多种方法》在C++编程中,字符串处理是一个常见的任务,尤其是在需要从字符串中提取特定数据时,本文将详细探讨如何使用C++标准库中的工具来提取和分割字符串,并分析不同方法的适用... 目录1. 字符串提取的基本方法1.1 使用 std::istringstream 和 >> 操作符示

Spring Boot整合消息队列RabbitMQ的实现示例

《SpringBoot整合消息队列RabbitMQ的实现示例》本文主要介绍了SpringBoot整合消息队列RabbitMQ的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的... 目录RabbitMQ 简介与安装1. RabbitMQ 简介2. RabbitMQ 安装Spring

如何通过Python实现一个消息队列

《如何通过Python实现一个消息队列》这篇文章主要为大家详细介绍了如何通过Python实现一个简单的消息队列,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录如何通过 python 实现消息队列如何把 http 请求放在队列中执行1. 使用 queue.Queue 和 reque

使用Python实现批量分割PDF文件

《使用Python实现批量分割PDF文件》这篇文章主要为大家详细介绍了如何使用Python进行批量分割PDF文件功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、架构设计二、代码实现三、批量分割PDF文件四、总结本文将介绍如何使用python进js行批量分割PDF文件的方法

解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)

《解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)》该文章介绍了使用Redis的阻塞队列和Stream流的消息队列来优化秒杀系统的方案,通过将秒杀流程拆分为两条流水线,使用Redi... 目录Redis秒杀优化方案(阻塞队列+Stream流的消息队列)什么是消息队列?消费者组的工作方式每