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

L1-054 福到了

L1-054 福到了 - 团体程序设计天梯赛-练习集 (pintia.cn)

题解

这道题主要需要处理的是如何读入字符串,下面提供了两种方式进行读入。

1、getchar()输入,一次只能读取一个字符,并且可以读取'\n'和空格。

2、getline()输入,可以读入字符串。

代码
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    char ch;
    cin>>ch>>n;
    char a[101][101];
    getchar();
    //1、getchar()输入
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++){
            a[i][j]=getchar();
        }
        getchar();
    }
    //2、getline()输入
    //for(int i=0;i<n;i++){
        //cin.getline(a[i],101);
    //}
    int flag=1;
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++){
            if(a[i][j]!=a[n-i-1][n-j-1]){
                flag=0;
                break;
            }
        }
    }
    if(flag){
        cout<<"bu yong dao le"<<endl;
        for(int i=n-1;i>=0;i--){
            for(int j=n-1;j>=0;j--){
                if(a[i][j]=='@') cout<<ch;
                else cout<<' ';
            }
            cout<<endl;
        }
    }else{
        for(int i=n-1;i>=0;i--){
            for(int j=n-1;j>=0;j--){
                if(a[i][j]=='@') cout<<ch;
                else cout<<' ';
            }
            cout<<endl;
        }
    }
    
    return 0;
}

相关文章:

  • Vue3 Tree-Shaking深度解析:原理剖析与最佳实践指南
  • 随机快速排序
  • 纯前端全文检索的两种实现方案:ElasticLunr.js 和 libsearch
  • 使用 kubectl cp 命令可以在 Kubernetes Pod 和本地主机之间拷贝文件或文件夹
  • 破局者登场:中国首款AI原生IDE Trae深度解析--开启人机协同编程新纪元
  • G-Star 公益行 | 温暖相约 3.30 上海「开源×AI 赋能公益」Meetup
  • Python和Docker实现AWS ECR/ECS上全自动容器化部署网站前端
  • Manus(一种AI代理或自动化工具)与DeepSeek(一种强大的语言模型或AI能力)结合使用任务自动化和智能决策
  • 【蓝桥杯单片机】第十一届省赛
  • 【算法day7】 Z 字形变换 (O2算法思路整理)
  • C语言实现斐波那契数列
  • 在知识的旅途中,奔赴导游职业资格考试的星辰大海
  • 嵌入式软件测试的东方智慧:WinAMS工具的技术哲学与实践启示——一名汽车电子工程师的七年工具演进观察
  • VSCode集成C语言开发环境
  • 力扣1251年
  • SAIL-RK3576核心板应用方案——无人机视觉定位与地面无人设备通信控制方案
  • 密闭空间可燃气体监测终端:守护城市命脉,智驭燃气安全!
  • Agisoft Metashape 创建分块建模
  • Servlet知识点之Parameter和Attribute
  • 设计模式-观察者模式、状态模式
  • 海运港口股掀涨停潮!回应关税下调利好,有货代称美线舱位爆了
  • 西北大学副校长范代娣成陕西首富?系家庭财富,本人已从上市公司退出
  • 广州一饮品店取名“警茶”?市监局:取名没问题,但图像会产生误解
  • 男子发寻母视频被警方批评教育,律师:发寻亲信息是正当行为
  • 言短意长|西湖大学首次“走出西湖”
  • “春申阡陌”漆画展:将传统漆艺融入现代创作