首页 > 其他分享 >P10125 「Daily OI Round 3」Simple 题解

P10125 「Daily OI Round 3」Simple 题解

时间:2024-02-05 19:13:16浏览次数:18  
标签:OI Simple 题解 printf else int Boring

简单模拟,主要考察字符串。

首先输入一个 char 类型的数组,然后直接遍历每一位是否为 AcoippSvpoll 即可。

// Simple
// code by:cq_irritater
// time:2024/02/04
#include <bits/stdc++.h>

using namespace std;

char a[10];

int main()
{
    // freopen("code.in", "r", stdin);
    for (int i = 1; i <= 6; i++)
    {
        cin >> a[i];
    }
    if (a[1] == 'A' || a[1] == 'a')
    {
        if (a[2] == 'C' || a[2] == 'c')
        {
            if (a[3] == 'O' || a[3] == 'o')
            {
                if (a[4] == 'I' || a[4] == 'i')
                {
                    if (a[5] == 'P' || a[5] == 'p')
                    {
                        if (a[6] == 'P' || a[6] == 'p')
                        {
                            printf("Luogu");
                        }
                        else
                        {
                            printf("Boring");
                        }
                    }
                    else
                    {
                        printf("Boring");
                    }
                }
                else
                {
                    printf("Boring");
                }
            }
            else
            {
                printf("Boring");
            }
        }
        else
        {
            printf("Boring");
        }
    }
    else
    {
        if (a[1] == 'S' || a[1] == 's')
        {
            if (a[2] == 'V' || a[2] == 'v')
            {
                if (a[3] == 'P' || a[3] == 'p')
                {
                    if (a[4] == 'O' || a[4] == 'o')
                    {
                        if (a[5] == 'L' || a[5] == 'l')
                        {
                            if (a[6] == 'L' || a[6] == 'l')
                            {
                                printf("Genshin");
                            }
                            else
                            {
                                printf("Boring");
                            }
                        }
                        else
                        {
                            printf("Boring");
                        }
                    }
                    else
                    {
                        printf("Boring");
                    }
                }
                else
                {
                    printf("Boring");
                }
            }
            else
            {
                printf("Boring");
            }
        }
        else
        {
            printf("Boring");
        }
    }
    return 0;
}

标签:OI,Simple,题解,printf,else,int,Boring
From: https://www.cnblogs.com/cq-irritater/p/18008669/solution-p10125-red

相关文章

  • 中文数字的应用及其问题解决之道
    中文数字,也称汉字数字,是中文语言中表示数字的一种方式。它们不仅有着悠久的历史和文化背景,还在日常生活中发挥着重要的作用。本文将探讨中文数字的应用领域,并介绍它们如何解决实际问题。中文数字-阿拉伯数字转换|一个覆盖广泛主题工具的高效在线平台(amd794.com)https:/......
  • Android Studio导入机智云SDK
    1Newproject 修改build.gradlebuildscript{repositories{jcenter()google()}dependencies{classpath'com.android.tools.build:gradle:3.5.2'//NOTE:Donotplaceyourapplicationdependenciesher......
  • P2367 语文成绩 题解
    语文成绩题目背景语文考试结束了,成绩还是一如既往地有问题。题目描述语文老师总是写错成绩,所以当她修改成绩的时候,总是累得不行。她总是要一遍遍地给某些同学增加分数,又要注意最低分是多少。你能帮帮她吗?输入格式第一行有两个整数\(n\),\(p\),代表学生数与增加分数的次数。......
  • Java 将PDF转为PowerPoint (2行代码)
    通过编程实现PDF转PPT的功能,可以自动化转换过程,减少手动操作的工作量,并根据需要进行批量转换。将PDF文件转换为PPT文档后,可以利用PPT的丰富功能和动画效果,达到更好的演示效果。在Java中,我们可以使用第三方库Spire.PDFforJava来将PDF转换为PowerPoint文档。以下示例包含将PDF转......
  • 题解 ARC171D【Rolling Hash】
    来补题了。昨天赛时想法是对的,代码写错了,没调过太可惜了。显然\(P>n\)时必定有解。设前缀\([1,i]\)的哈希值为\(s_i\),显然\([l,r]\)的哈希值不为\(0\)的充要条件是\(s_{l-1}\nes_r\)。建立一个点的编号为\(0\simn\)的图,对于每个输入的区间\([l,r]\),连接一条边......
  • 【洛谷 P2437】蜜蜂路线 题解(递归+记忆化搜索+高精度)
    蜜蜂路线题目描述一只蜜蜂在下图所示的数字蜂房上爬动,已知它只能从标号小的蜂房爬到标号大的相邻蜂房,现在问你:蜜蜂从蜂房开始爬到蜂房,,有多少种爬行路线?(备注:题面有误,右上角应为)输入格式输入的值输出格式爬行有多少种路线样例#1样例输入#1114样例输出#1377提示对于100%的......
  • 题解 ARC171C【Swap on Tree】
    每棵子树内只可能有至多一个外来的数,且外来的数是多少并不影响方案数,因此考虑设\(f_{u,i,0/1}\)表示考虑以\(u\)为根的子树,与\(u\)相连的所有边中断了\(i\)条,且\(u\)与其父亲之间的边有没有断的方案数。设\(g_{u,c}=\sumf_{u,i,c}\)。每个节点的初始状态是\(f_{u,0,......
  • 题解 ARC171B【Chmax】
    考察题面中的操作究竟做了什么,不难发现其实是将所有满足\(P_i>i\)的\(i\toP_i\)连边,得到若干条链,然后\(B_i\)即为\(i\)所在链的最后一个节点。显然,存在\(A_i<i\)时无解,存在\(A_i\nei\)但\(A_j=i\)时也无解。否则,每个\(A_i\nei\)的位置填的数都唯一确定......
  • [ABC238F] Two Exams 题解
    题目链接题意有\(N\)个人,有两个\(1\simN\)排列\(P,Q\),在其中选择\(K\)个数,要满足:如果\(P_x<P_y\)且\(Q_x<Q_y\)则不能选了\(y\)而不选\(x\)。思路首先按照\(P\)从小到大排序,这样的话只用考虑\(Q\)。设\(f_{i,j,k}\)表示从前\(i\)个数中选\(j\)个,其中......
  • 【题解】U405180 计算平方和
    \(\mathbf{Part\0}\)目录\(/\\mathbf{Contents}\)\(\mathbf{Part\1}\)题目大意\(/\\mathbf{Item\content}\)\(\mathbf{Part\2}\)题解\(/\\mathbf{Solution}\)\(\mathbf{Part\2.1}\text{C}\)++神奇整数类型之\(\text{__int128}/......