蓝桥杯 省赛真题寻找 2020

2023-11-05

简单题
暴力解决

#include <iostream>
using namespace std;
char var[310][310];
int ans;

#define x 300
bool in(int i,int j)
{
  if(i>=0&&i<x&&j>=0&&j<x)
    return true;
  else
    return false;
}


void find(int i,int j)
{
  if(in(i,j+1)&&in(i,j+2)&&in(i,j+3)&&var[i][j]=='2'&&var[i][j+1]=='0'&&var[i][j+2]=='2'&&var[i][j+3]=='0')
  	ans++;
  if(in(i+1,j)&&in(i+2,j)&&in(i+3,j)&&var[i][j]=='2'&&var[i+1][j]=='0'&&var[i+2][j]=='2'&&var[i+3][j]=='0')
	ans++;
  if(in(i+1,j+1)&&in(i+2,j+2)&&in(i+3,j+3)&&var[i][j]=='2'&&var[i+1][j+1]=='0'&&var[i+2][j+2]=='2'&&var[i+3][j+3]=='0')
  	ans++;
}

int main()
{
  ans=0;

  // 请在此输入您的代码
  for(int i=0;i<x;i++)
    for(int j=0;j<x;j++)
      cin>>var[i][j];
  for(int i=0;i<x;i++)
  {
    for(int j=0;j<x;j++)
    {
      find(i,j);
    }

  }
      
  cout<<ans;
  return 0;
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

蓝桥杯 省赛真题寻找 2020 的相关文章

随机推荐

  • 一文搞懂ES6的Map

    什么是Map Map是ECMAScript 6 的新增特性 是一种新的集合类型 为javascript带来了真正的键 值存储机 制 Map 对象存有键值对 其中的键可以是任何数据类型 Map 对象记得键的原始插入顺序 Map 对象具有表示映
  • 用 canvas 做个好玩的网站背景

    不知不觉又好久没更过博客了 老调新弹一下 之前做的一个小效果 觉得蛮有意思的 也有朋友问是怎么做的 就分享一下 写个博文吧 先上demo吧 http whxaxes github io canvas test src Funny demo
  • mysql 给查询语句中增加一列自增id

    举例 SELECT rownum rownum 1 AS id t XH t CFXFBHLB FROM SELECT rownum 0 r t xfcf tq as t 说明 SELECT rownum rownum 1 AS id t
  • windows11 Windows Terminal 添加 Git-Bash 支持

    微软于 2020 05 20 发布了 Windows Terminal 1 0 正式版 安装后默认有三种终端可选 Windows PowerShell 命令提示符 Azure Cloud Shell 升级到Windows11之后默认的终端就
  • 【数据结构】斐波那锲查找算法

    数据结构 斐波那锲查找算法 在写斐波那锲查找算法时遇到ArrayIndexOutOfBoundsException错误 错误提示如下图 即出现了k 0 程序查询第k 1个斐波那锲数列的值时出现了索引越界 下面是修改错误后运行正确的斐波那锲查
  • 高效开发大屏可视化项目第二弹:入场动画和无缝滚动

    这是一个基于Vue 3 Echarts 高德地图和Pinia开发的大屏可视化项目 提供了如下功能 大屏适配 图表组件 Echarts 封装 高德地图组件封装 拖拽布局 入场动画 无缝滚动 源码地址 在线示例 前言 上一篇文章分享了大屏适配
  • Linux jar包启动、停止、查看状态 快捷脚本

    在将Java项目部署到服务器上后 为了简化操作和提高效率 我们可以借助一个命令脚本来快速启动 停止和查看项目 这样可以避免反复执行繁琐的命令 提高开发效率 直接上脚本 bin sh port 8899 定义变量等号左右不能有空格 jar n
  • Linux 内核编译——瞎编译导致的问题

    最近买了itop 4412 的板子 准被从内核移植 驱动编写 应用编程重新走一遍 刚开始很多问题没有搞懂 导致下面一些问题 后面会整理从0编译的文档 Makefile 506 arch Makefile No such file or di
  • LoRa模块一对多通信

    实验简介 基于sx1268芯片封装的lora模块 实现一个模块发送 其他模块接收的功能 用stm32单片机发送数据 电脑的串口调试助手显示接收的数据 实验框图 硬件环境 3个LoRa模块 2个USB转TTL模块 2台上位机 视情况准备胶棒天
  • 刚认识的,推荐赚钱能力超级硬核的美女、大佬的公众号!

    我坚持认为 工作之外的八小时的学习可以彻底拉开和同龄人的差距 对于程序员群体是可以通过深入阅读 高质量 的原创文章 积累了大量的架构 大数据 算法 管理 职场 前沿技术知识的 并且还可以扩大自己的人脉 因为今天要推荐的都是在自己的领域有所建
  • ExtJs笔记 (一)架构

    Ext JS遵循MVC MVVM架构 MVC 模型 model 视图 view 控制器 controller 体系结构 版本4 MVVM 模型 model 视图 view 模型视图 Viewmodel 版本5 这种架构不是强制要求的 但最好
  • 数据库的case when语句

    case when语句书写格式有两种 第一种是 CASE gender WHEN 1 THEN 男 WHEN 2 THEN 女 ELSE 其他 END 第二种是 CASE WHEN gender 1 THEN 男 WHEN gender 2
  • 复数矩阵分解的拆解思路(矩阵求逆/特征值分解)

    作者 桂 时间 2017 10 26 07 11 02 链接 http www cnblogs com xingshansi p 7735016 html 前言 主要记录特征值分解的硬件实现思路 一 实数矩阵转化 在FPGA运算中 对实数运
  • 数学建模-三次指数平滑法(预测模型)

    三次指数平滑预测法是在二次指数平滑值的基础上进行第三次指数平滑 同样 三次指数平滑值并不直接用来预测 而是为求解平滑系数 建立预测模型作准备 三次指数平滑法几乎适用于分析一切时间序列的应用问题 二次指数平滑预测模型是三次指数平滑预测模型的特
  • Android 屏幕适配方案

    转载请标明出处 http blog csdn net lmj623565791 article details 45460089 1 概述 大家在Android开发时 肯定会觉得屏幕适配是个尤其痛苦的事 各种屏幕尺寸适配起来蛋疼无比 如果我
  • Vite3 + Svelte3构建Web应用报错:‘process is not defined‘

    Vite爬坑日记 在使用 Vite3 Svelte3 构建 Web 应用时 控制台报错 process is not defined 问题原因 在 Vite 中 process env 全局环境变量被移除了 相当于 process env
  • windowsVNC远程桌面连接虚拟机

    准本环境关闭防火墙 systemct stop firewalld setenforce 0 iptables F 第一步虚拟机安装VNC yum y install tigervnc server 第二步VNC密码 vncserver 查
  • PowerShell-自定义函数(一) 第一个自定义Function

    在PowerShell中 我们可以自定义一个函数来实现一个特定的功能 以达到重复使用的目的 准备由简单到复杂做一个小系列分享一下 首先我们写一个非常简单的自定义函数 目标 输入姓名和年龄后 直接在显示 某某 今年 多少 岁 示例 Funct
  • WDS1期第11课 根文件系统 3 busybox 编译安装根文件系统make menuconfig install

    配置 编译 busybox 在根目录下INSTALL文件里有说明 make menuconfig This creates a file called config make This creates the busybox executa
  • 蓝桥杯 省赛真题寻找 2020

    简单题 暴力解决 include