当前位置: 首页 > article >正文

蓝桥杯 懒洋洋字符串--字符串读入

题目

代码

#include <iostream>

using namespace std;

int main()

{

  int n;

  cin>>n;

  char s[210][4];

  int ans=0;

  for(int i=0;i<n;i++){

    scanf("%s",s[i]);

  }

  for(int i=0;i<n;i++){

    char a=s[i][0];

    char b=s[i][1];

    char c=s[i][2];

   // cout<<a<<' '<<b<<' '<<c<<endl;

    if(a!=b && b==c){

      ans++;

    }

  }

  cout<<ans<<endl;

  return 0;

}

运行评判结果

总结

字符串的读入,要用scanf读取没有空格的字符串,存放的二维数组再用双重循环读每个位置的字母。题中最重要的是第二个字符,保证第一个字符与第二个字符不同,且第二个字符与第三个字符相同。数据规模也比较小,简单双重循环就可以。


http://www.kler.cn/a/389348.html

相关文章:

  • libcurl.net入门使用
  • SAP_MM_SD_PP_FICO_视频课程几乎免费送
  • 【计算机网络】Socket编程接口
  • Ai创作新风标!仅需三步,利用ai工具免费制作抖音爆款的动物融合视频(含完整的步骤)
  • Python如何用正则表达式匹配并处理文件名
  • Node.Js+Knex+MySQL增删改查的简单示例(Typescript)
  • Day39 | 动态规划 :完全背包应用 零钱兑换零钱兑换II
  • 用Puppeteer点击与数据爬取:实现动态网页交互
  • 自动驾驶革命:从特斯拉到百度,谁将主宰未来交通?
  • 沈阳乐晟睿浩科技有限公司抖音小店展望未来
  • 【机器学习】机器学习中用到的高等数学知识
  • ZooKeeper在kafka集群中有何作用
  • 冗余连接 代随写法的C#版本
  • 腾讯混元宣布大语言模型和3D模型正式开源
  • Java灵魂拷问13个为什么,你都会哪些?
  • 多用户商城系统的功能及设计和开发
  • Linux 系统结构
  • 什么是电机绕组热保护,它们如何限制浪涌电流?
  • SpringBoot基础系列学习(四):Thymeleaf模板
  • Django中间件应该怎么使用
  • 把握鸿蒙生态崛起的机遇:开发者视角的探讨
  • Linux 共享内存
  • 戴尔R930服务器增加 Intel X710-DA2双万兆光口含模块
  • 服务器被病毒入侵如何彻底清除?
  • Intern大模型训练营(四):使用Hugging Face下载模型
  • RoseTTAFold PositionalEncoding类解读