首页 > 其他分享 >CF1438C Engineer Artem

CF1438C Engineer Artem

时间:2024-05-14 19:18:48浏览次数:13  
标签:加一 CF1438C int maxn && Artem Engineer

题目链接:https://www.luogu.com.cn/problem/CF1438C

一道很有意思的思维题。
题目说每个元素只能进行加一操作。加一操作最重要的性质就是改变元素的奇偶性。
那么我们可以考虑棋盘的性质 即:
1 0 1 0 1
0 1 0 1 0
1 0 1 0 1
这样。其中1代表奇数,0代表偶数

那么我们学习棋盘的这种布局就可以轻松完成这题。


#define maxn 210
int a[maxn][maxn];
void solve()
{
    int n,m;
    cin>>n>>m;
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            cin>>a[i][j];
            if((i+j)%2==0&&a[i][j]%2==0)
            {
                a[i][j]++;
            }
            if((i+j)%2==1&&a[i][j]%2==1)
            {
                a[i][j]++;
            }
        }
    }
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            cout<<a[i][j]<<" ";
        }
        cout<<'\n';
    }
}

标签:加一,CF1438C,int,maxn,&&,Artem,Engineer
From: https://www.cnblogs.com/captainfly/p/18192056

相关文章

  • LLM 大模型学习必知必会系列(二):提示词工程-Prompt Engineering 以及实战闯关
    LLM大模型学习必知必会系列(二):提示词工程-PromptEngineering以及实战闯关prompt(提示词)是我们和LLM互动最常用的方式,我们提供给LLM的Prompt作为模型的输入,并希望LLM反馈我们期待的结果。虽然LLM的功能非常强大,但LLM对提示词(prompt)也非常敏感。这使得提示词工程成......
  • 大模型_2:Prompt Engineering
    目录:1、提示工程简介2、如何写好提示词2.1 描述清晰2.2 角色扮演2.3 提供示例2.4 复杂任务分解2.5 使用格式符区分语义2.6 情感和物质激励2.7 使用英语2.8 结构化提示词1、提示工程简介1.1什么是Prompt提示词?不论是文生图应用,还是GPT文生文的应用,......
  • [论文笔记] A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT
    Introduction:一个好的prompt可以提高LLM的表现;prompt可以像软件开发一样被工程化;这篇论文的主要贡献在于提出了promptpatterns用于promptengineeringComparingsoftwarepatternswithpromptpatterns:这篇论文提出的用于构建prompt的framework可以帮助用户......
  • 为什么要使用工业仿真软件? —— CAE(Computer Aided Engineering)工程设计中的计算机
    CAE技术:引自:https://baike.baidu.com/item/CAE技术/18884456?fr=ge_ala引自:https://www.mscsoftware.com.cn/cases/173.html当前制造业市场的竞争愈演愈烈,消费者在选择产品时不仅限于一个合适的价格,而且更加注重产品的质量和品质。钣金冲压成形工艺在汽车、航空航......
  • 云计算应用管理(ENGINEER)
    01.如何对磁盘进行分区?答案:fdisk硬盘设备常用于划分MBR分区模式常用交互指令:m列出指令帮助,p查看现有的分区表,n新建分区,d删除分区,q放弃更改并退出,w保存更改并退出最大支持容量为2.2TB的磁盘须创。parted硬盘设备可以创建MBR或者GPT分区模式常用交互指令:mktable......
  • A Systematic Survey of Prompt Engineering in Large Language Models: Techniques a
    本文是LLM系列文章,针对《ASystematicSurveyofPromptEngineeringinLargeLanguageModels:TechniquesandApplications》的翻译。大型语言模型中提示工程的系统综述:技术与应用摘要1引言2提示工程3结论摘要提示工程已经成为扩展大型语言模型(LLM)和视......
  • ActiveMQ Artemis 系列| High Availability 主备模式(消息复制) 版本2.33.0
    一、ActiveMQArtemis介绍ApacheActiveMQArtemis是一个高性能的开源消息代理,它完全符合JavaMessageService(JMS)2.0规范,并支持多种通信协议,包括AMQP、MQTT、STOMP和OpenWire等。ActiveMQArtemis由ApacheSoftwareFoundation开发和维护,旨在提供可靠的消......
  • The First Software Engineering Homework
    这个作业属于哪个课程软件工程2024-双学位(广东工业大学)这个作业要求在哪里软件工程第一次作业这个作业的目标熟悉Markdown语法,熟悉git操作,学会写blog。其他参考文献目录1个人简历1.1自我介绍1.2当前水平2展望未来2.1阅读《构建之法》2.2未来规......
  • SciTech-HybridSoftwareEngineering-Software Engineering2ndEditionISBN13:978126072
    Part1:IntroductionandSystemEngineeringChapter1:IntroductionChapter2:SoftwareProcessandMethodologyChapter3:SystemEngineeringPart2:AnalysisandArchitecturalDesignChapter4:SoftwareRequirementsElicitationChapter5:DomainModel......
  • Google-SoftwareEngineering: Abseil CPP Library + Tensorflow Cpp codebase
    Abseil:https://abseil.io/about/design/swisstablesIntroductiontoAbseilWelcometoAbseil!Abseilisanopen-sourcecollectionofC++code(complianttoC++14)designedtoaugmenttheC++standardlibrary.ThisdocumentintroducesAbseilandprovidesa......