首页 > 其他分享 >CodeStar2023年春第4周周赛普及奠基组

CodeStar2023年春第4周周赛普及奠基组

时间:2023-04-13 09:37:15浏览次数:56  
标签:26 CodeStar2023 周周赛 ll ans using 年春

T1:字符串加密(二)

本题难度简单,是一个模拟题,注意 \(k\) 可能非常大,需要先模 \(26\) 。

代码实现
#include <bits/stdc++.h>

using namespace std;
using ll = long long;

int main() {
    string m;
    cin >> m;
    ll k;
    cin >> k;
    k %= 26;
    
    string ans;
    for (char c : m) {
        if (isupper(c)) ans += (c-'A'-k+26)%26 + 'A';
        else ans += (c-'a'-k+26)%26 + 'a';
    }
    
    cout << ans << '\n';
    
    return 0;
}

T2:石头剪刀布

本题难度较大,是一个模拟+排序的问题,用结构体绑定每个人的得分和编号,然后按题意模拟即可。

标签:26,CodeStar2023,周周赛,ll,ans,using,年春
From: https://www.cnblogs.com/Melville/p/17312198.html

相关文章

  • CodeStar2023年春第3周周赛普及奠基组
    T1:字符串加密本题难度简单,根据题目描述模拟即可。代码实现#include<bits/stdc++.h>usingnamespacestd;intmain(){strings;cin>>s;for(char&c:s){if(islower(c))c-=32;elsec+=32;}reverse(s.beg......
  • CodeStar2023年春第2周周赛普及进阶组
    T1:递推134数本题难度中等,递推计数问题,需要使用高精度......
  • 2023年春面向对象第一单元
    23年春面向对象第一单元分析与总结目录 前言 架构  解析方法  数据结构  类图分析 基于度量的程序结构分析 BUG分析 互测相关 总结前言OO第一单元......
  • 2023年春季学期开课博客
    本周的周一我们进行了本学期的第二次课,介绍了本学期我们主要学习的内容,在我看来本学期最主要的任务有两个,第一个是中国大学生服务外包杯比赛,作为团队的一员应该完成好队长......
  • 使用 JavaScript 创建一个兔年春节倒数计时器
    我们可以通过多种方式构建JavaScript倒数计时,我在本教程中展示的这个​​兔年春节倒数计时器​​是由HTMLCSS和JavaScript创建的。它的工作方式非常简单,需要两种类......
  • 2023年春季
    2023年1月第一周:1.3-1.62023年1月3日周二​​​​​​​​​​​记录闪现的灵感INSPIRATIONS​​​​​​​​​​​1、​​​​​​​​​​​本周书单  BOOKS......
  • 2023年春节放假通知
    新年的钟声悄然敲响是游子归乡的时节,是合家团圆的美满还有甜甜蜜蜜的暖心时刻将新春佳节化作更喜乐的时光​根据国务院办公厅放假规定,并结合公司实际情况,现将放假安排通知如......
  • CCNUACM寒假培训第二周周赛部分题解(ACF)
    A题大意:给出n个数,每次可以选择任意一个数进行加一操作,可执行k次,求最大值可能的最大最小值考虑最大值最大,即所有操作都对初始n个数中的最大值进行,答案即max(a1,.....,an)+......
  • CodeStar2022年秋第10周周赛普及进阶组
    T1:子序列相似度本题难度中等,做法和编辑距离类似,用dp[i][j]表示\(s\)的长为\(i\)的前缀和\(t\)的长为\(j\)的前缀的最大相似度初值:\(dp[0][0]=0\)转移:\(d......
  • CodeStar2022年秋第9周周赛普及奠基组
    T1:k的幂分拆本题难度中等,完全背包模板题,以\(k\)的幂作为物品大小记dp[i][j]表示使用若干个\(k^0\simk^i\),相加恰好为\(j\)的方案数转移:\(dp[i][j]=dp[i-......