首页 > 其他分享 >T422088 「LAOI-4」Colors

T422088 「LAOI-4」Colors

时间:2024-04-20 20:12:17浏览次数:25  
标签:string int s2 s1 LAOI len cin Colors T422088

/*
手玩数据,会发现,你找不出可以进行超过两次操作的字符串,大胆假设,加上题目里怪异的k <= 10^18,把k限制在2以内
就没了
*/

#include <iostream>
#include <algorithm>
#include <cstring>

using namespace std;

typedef long long LL;

int n, len;
LL m;
string s;

string make(string s1)
{
    string s2;
    int len = s1.size();
    for (int i = 0; i < len; i ++ )
    {
        if (i == 0 || i == len - 1) s2 += s1[i];
        else if (s[i - 1] != s[i + 1]) s2 += s1[i];
    }
    return s2;
}

int main()
{
    int T, l;
    cin >> T >> l;
    while (T -- )
    {
        cin >> n >> m;
        cin >> s;
        len = s.size();
        if (m > 2) m = 2;
        while (m -- ) s = make(s);
        cout << s << endl;
    }
    
    return 0;
}

标签:string,int,s2,s1,LAOI,len,cin,Colors,T422088
From: https://www.cnblogs.com/blind5883/p/18148084

相关文章

  • T429423 「LAOI-4」Mex Tower (Easy ver.)
    /* 手玩数据找规律 你会发现有很强的规律性*///O(n)#include<iostream>#include<algorithm>#include<cstring>usingnamespacestd;intn,m;strings;intx[3]={2,1,0};inty[3]={2,0,1};intx2[3]={1,0,2};inty2[3]={0,1,2};intmai......
  • [ABC279G] At Most 2 Colors 题解
    题目链接题目大意有一个\(1\timesN\)的格子和\(c\)种颜色,每个格子可以染上\(c\)种颜色中的一种。求任意相邻\(k\)个格子染色种类不超过\(2\)种的方案数。思路很明显,这是一个计数DP的题设\(f_i\)表示前\(i\)个格子染色的方案数,考虑第\(i\)个格子的染色情......
  • AT_abc279_g [ABC279G] At Most 2 Colors 题解
    题解\(dp[i]\)表示长度为i的格子的合法涂色数,考虑第\(i\)个怎么放第\(i\)个前面\(k-1\)个位置有2种颜色,则第\(i\)个位置只能放这两种颜色中的一种用合法方案减只有一种的方法,即得两种颜色的方案数而只有一种颜色的方案数,等于\(f[i-k+1]\),此时,让中间的\(k-2\)个......
  • [HackerRank] Unique Colors
    原题对于一个树上问题,我们显然先考虑链上怎么做多种颜色链上还是不会做怎么办?考虑只有黑白两种颜色我们发现这个问题正着难算,我们就考虑用$n\timesm-$不满足条件的颜色个数,其中\(m\)为颜色种类我们发现对于一个固定的点,他的答案即为\(2n-\)这个点所在的黑色连通块......
  • How to fix Tailwind CSS colors not work in Next.js All In One
    HowtofixTailwindCSScolorsnotworkinNext.jsAllInOneTailwindCSS&Next.js13errorimporttype{Config}from'tailwindcss'constconfig:Config={content:['./src/pages/**/*.{js,ts,jsx,tsx,mdx}','......
  • PPT主题颜色ColorFormat、ColorScheme、ColorEffect 对象在PPT中的使用
    一、ColorFormat对象代表单色对象的颜色、带有过渡或图案填充的对象的前景或背景色,或者指针的颜色。可以将颜色设为显式的红-绿-蓝值(使用RGB属性)或设为配色方案中的一种颜色(使用SchemeColor属性)。使用下表中列出的属性之一返回ColorFormat对象。使用此属性对此对象如......
  • Three.js 尝试渲染水体等对象时出现 Can not resolve #include <colorspace_fragment>
    对Water对象渲染时出现Cannotresolve#include<colorspace_fragment> atincludeReplacer(WebGLProgram.js:220:1)....查询发现是库文件中conststring=ShaderChunk[include];该变量的值变为null,使程序错误(此时include的值为 colorspace_fragment)查询Shade......
  • dircolors
    dircolors置ls命令在显示目录或文件时所用的色彩补充说明dircolors命令设置ls命令在显示目录或文件时所用的色彩。dircolors可根据[色彩配置文件]来设置LS_COLORS环境变量或是显示设置LS_COLORS环境变量的命令。语法dircolors(选项)(参数)选项-b或--sh或--bourne-shell:显......
  • [abc279 G] At Most 2 Colors
    G-AtMost2Colors(atcoder.jp)重点讲解方法三,因为方法三是蒟蒻都能想出来的方法一和方法二都可以借助方法三的思想推出方法一这是最简单的设置状态的方法,\(dp[i]\)表示前\(i\)个的方案数,然后分类若\([i-k+1,i-1]\)有两种颜色那么第\(i\)位的取值肯定时这两种颜色中......
  • DZY Loves Colors
    DZYLovesColors题面翻译有一个\(n\)个元素组成的序列,每个元素有两个属性:颜色\(c_i\)和权值\(w_i\)。\(c_i\)初始为\(i\),\(w_i\)初始为\(0\)。\(m\)次操作,操......