CSU 2166: 卖萌表情(2018湖南省赛)
传送门
这题需要确定每种表情的2种形式的优先级,然后直接遍历一遍矩阵即可。
两种表情是第二个形式的优先级高
/*
通过 ^ ^ ^ 和 ^ ^ ^ 可以确定第一种v v v v v v
通过 和 可以确定第二种> << >> << >> < < >*/
#include<bits/stdc++.h>
#define fuck(x) cout<<#x<<" "<<x<<endl;
using namespace std;
char mp[1005][1005];
int main()
{int n,m,ans;while(scanf("%d %d",&n,&m)!=EOF){ans=0;for(int i=0;i<=n+5;i++)for(int j=0;j<=m+5;j++)mp[i][j]=0;for(int i=1;i<=n;i++)scanf("%s",mp[i]+1);for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){if(mp[i][j]=='^'){if(mp[i+1][j-1]==mp[i+1][j+1]&&mp[i+1][j+1]=='v'){ans++;mp[i][j]=mp[i+1][j-1]=mp[i+1][j+1]=0;///fuck(i);///fuck(j);///cout<<2<<endl;}elseif(mp[i][j+2]=='^'&&mp[i+1][j+1]=='v'){ans++;mp[i][j]=mp[i][j+2]=mp[i+1][j+1]=0;///fuck(i);///fuck(j);///cout<<1<<endl;}}elseif(mp[i][j]=='<'){if(mp[i-1][j+1]=='>'&&mp[i+1][j+1]=='>'){ans++;mp[i][j]=mp[i-1][j+1]=mp[i+1][j+1]=0;///fuck(i);///fuck(j);///cout<<3<<endl;}elseif(mp[i+1][j+1]=='>'&&mp[i+2][j]=='<'){ans++;mp[i][j]=mp[i+1][j+1]=mp[i+2][j]=0;}}}printf("%d\n",ans);}return 0;
}/**********************************************************************Problem: 2166User: leon_Language: C++Result: ACTime:48 msMemory:3008 kb
**********************************************************************/
CSU 2166: 卖萌表情(2018湖南省赛)相关推荐
- Timo's mushrooms CSU - 1991 (第十三届湖南省赛热身赛题)
题目链接:点击打开链接 题目大意:提莫埋了很多蘑菇,有些蘑菇之间有一条有向边,u->v,若u爆炸则v爆炸,而且每个蘑菇只能引起与之相连的一个蘑菇的爆炸(当时题目意思读错,以为是求单向联通分量,然 ...
- 湖南省第十届蓝狐网络杯大学生计算机程序设计竞赛,2018湖南省第14届大学生计算机程序设计竞赛 C: 时间旅行...
Description 假设 Bobo 位于时间轴(数轴)上 t0 点,他要使用时间机器回到区间 (0, h] 中. 当 Bobo 位于时间轴上 t 点,同时时间机器有 c 单位燃料时,他可以选择一个 ...
- 简单的图论问题【湖南省赛】
[E] 简单的图论问题? 时间限制: 5000 ms 内存限制: 65535 K 问题描述 给一个 n 行 m 列的迷宫,每个格子要么是障碍物要么是空地.每个空地里都有一个权值.你的 任务是从找一条( ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.20日(2018省赛A组第8题)
2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...
- 2022年“网络安全”赛项湖南省赛选拔赛 任务书
2022年"网络安全"赛项湖南省赛选拔赛 任务书 2022年"网络安全"赛项湖南省赛选拔赛 任务书 A模块基础设施设置/安全加固(200分) B模块安全事件响应 ...
- 人脸识别——2018华中赛数学建模总结整理
2018华中赛数学建模总结整理 题目:人脸识别 题目简介 第一题思路 第二题思路 第三题思路 第一题结果 第二题结果 第三题结果 第一题代码 第二题代码 第三题代码 转眼已经大四了,加上也没什么课程, ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.19日(2018省赛A组第7题)
2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...
- 岁末年初,“2018年度赛可达优秀产品奖”获奖名单揭晓了……
近日,由第三方信息安全测评认证机构--赛可达实验室主办的"2018年度赛可达优秀产品奖(SKD AWARDS)"颁奖盛典在京隆重举办. 腾讯.百度安全.360企业安全.奇元科技.京 ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.15日(2018省赛A组第3题)
2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...
- QLU ACM 2018新生赛解题报告
QLU ACM 2018 新生赛解题报告 A [1303]约数个数 题目描述 输入 输出 解析 B [1301]Alice and Bob 题目描述 输入 解析 C [1289] 黑白黑 题目描述 输 ...
最新文章
- Java项目:在线电影售票系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)
- 深度学习如何又好又快? Google发布最新《高效深度学习: 更小、更快、更好》综述...
- Filepicker.io
- SectionList的使用
- python十八:尾调用与递归
- Vue中实现检测当前是否为IE模式(极速模式还是兼容模式)
- html input font size,在移动端中Input大小随着font-size而变化
- pandas series取值_【小学生级】pandas入门到精通备查表——AI未来系列3
- 敏捷开发需求文档_需求的长期,敏捷文档
- C++实现分割读取txt文件以及对齐打印设置
- HM个性化Recommendations--kaggle推荐比赛
- 《Go Web编程实战派——从入门到精通》学习笔记之第1章 Go基础入门
- 华为网络篇 华为路由器的初始化配置-05
- 英式和美式的单词拼写差异详细对照表
- cas5.3.2单点登录-配置记住我(十六)
- Pettitt突变点检测
- iOS访问 self-signed(自签名) HTTPS
- 解决Windows莫名其妙地从休眠状态唤醒的问题
- Java集合:Java集合概念
- 【论文解读|2019】HAHE - Hierarchical Atentive Heterogeneous Information Network Embedding
热门文章
- 捋一捋Python中的数学运算math库之三角函数
- 反甩锅成功后思考——RST 报文
- 2011计算机一级a,2011河北省大学生计算机一级A卷操作步骤
- php 又拍云,DEDEcms图片附件上传到又拍云使用云存储
- 基于matlab的车牌定位算法设计与实现,原创】基于matlab的汽车牌照识别系统设计与实现...
- Tracking相关的文章
- 15 个为编程初学者准备的网站
- CSMA(carrier sense multiple access)
- cad如何打开stp文件_用cad怎么打开stp格式文件
- GTK:Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion ‘GDK_IS_DRAWABLE (drawable)‘ failed