首页 > 其他分享 >SMU Spring 2023 Contest Round 6

SMU Spring 2023 Contest Round 6

时间:2023-06-24 17:35:16浏览次数:38  
标签:Contest int Spring SMU pos long -- solve define

E. Expenditure Reduction

从左右往右找到包含B字符的最近位置,然后从这个位置有从右到左找回去找到包含完所有B字符的位置,这个区间就是答案

#include <bits/stdc++.h>
#define inf 0x3f3f3f3f
#define endl '\n'
#define int long long

using namespace std;

const int N = 1e6+10, M = 998244353;

//typedef long long ll;
typedef pair<int,int> PII;
int n,m,t,k;
map<int,int> mp;
priority_queue<int> QQ;
deque<int> Q;
int ksm(int a,int b,int mod){
    int res = 1;
    a %= mod;
    while(b){
        if(b & 1)
            res = res * a % mod;
        a = a * a % mod;
        b >>= 1;
    }
    return res;
}
void solve() {
   string a,b;
   cin >> a >> b;
   int l = 0, r = a.size() - 1, pos = 0;
   for(int i = 0;i < a.size();i++){
       if(a[i] == b[pos])
           pos++;
       if(pos == b.size()){
           r = i;
           break;
       }
   }
   pos --;
   //cout << pos << endl;
   for(int i = r;i >= 0;i--){
       if(a[i] == b[pos])
           pos--;
       if(pos == -1){
           l = i;
           break;
       }
   }
  //cout << l << ' ' << r << endl;
   cout << a.substr(l, r - l + 1) << endl;
}
signed main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);cout.tie(0);
    int Ke_scholar = 1;
    cin >> Ke_scholar;
    while(Ke_scholar--)
        solve();
    return 0;
}
/*

 */
View Code

G. Gua!

签到题,注意细节.

#include<bits/stdc++.h>

//#define int long long
#define endl '\n'
#define PII pair<int,int>

using namespace std;

const int N = 2010,mod = 1e9 + 7;
int  n,s,v,m;

void solve() {
    int b, r, d, s;
    cin >> b >> r >> d >> s;
    if (b == 0||r==0) {
        if (d)cout << "gua!" << endl;
        else cout << "ok" << endl;
        return;
    }
    int x = (d + b - 1) / b;
    int y = r * s / 60 + 1;
    //cout << x << ' ' << y << endl;
    if (x <= y)cout << "ok" << endl;
    else cout << "gua!" << endl;
}

int32_t main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr), cout.tie(nullptr);
    int Ke_scholar = 1;
    cin >> Ke_scholar;
    while(Ke_scholar--)solve();
    return 0;
}
View Code

H. Heirloom Painting

考虑最后一次涂色,必然会形成一个长度不小于

标签:Contest,int,Spring,SMU,pos,long,--,solve,define
From: https://www.cnblogs.com/Kescholar/p/17501377.html

相关文章

  • Spring接口简单使用
    Spring接口简单使用ApplicationContextAwareApplicationContextAware是一个Spring接口,用于在Spring应用程序中获取ApplicationContext对象。ApplicationContext是Spring框架对Bean的管理容器,它负责加载、配置和管理应用程序中的Bean。使用ApplicationContextAwar......
  • 微服务 – Spring Cloud – Gateway
    微服务–SpringCloud–GatewayApi网关(ApiGateway)微服务可能分布在不同的主机上,这样有许多缺点:前端需要硬编码调用不同地址的微服务很麻烦;存在跨域访问的问题;微服务地址直接暴露是不安全的。还有所以需要为前端提供一个统一的访问入口。Gateway就是用于解决以上问题的框......
  • Apollo2.1.0+Springboot使用OpenApI
    依赖管理<!--bootstrap最高级启动配置读取--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap</artifactId><version>3.1.3</v......
  • springcloud项目启动后立即停止
    刚学完springcloud,只看了一遍课没有动手实践,现在第一次自己动手操作的时候不知道该选哪些依赖该怎么配置。依赖全选上后因为各自配置问题运行不起来,只能先从最简单的开始慢慢加依赖。这次只选了nacos和feign,成功运行,项目也没有报错,但是运行后项目立马停止。 百度了一下原因......
  • springboot使用Websocket写一个聊天室
     1<!--websocket依赖-->2<dependency>3<groupId>org.springframework.boot</groupId>4<artifactId>spring-boot-starter-websocket</artifactId>5</dependency>目录 ......
  • 基于springboot+vue的漫画之家管理系统,附源码+数据库+论文+PPT,适合课程设计、毕业设计
    1、项目介绍随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,“漫画之家”系统就是信息时代变革中的产物之一。任何系统都要遵循系统设计......
  • 创建自定义的Spring Boot Starter
    1.概述Springboot的开发人员给那些流行的开源项目提供了很多Starter,但是我们并不局限于这些。我们可以创建自己的Starter,如果我们有一个公司内部使用的代码库,如果我们实在Springboot项目中使用,那给这个代码库创建一个SpringbootStarter是一个很好的实践。这些自定义的Sta......
  • AtCoder Beginner Contest(abc) 299
    A-TreasureChest题目大意给定一个由'|''*'和'.'组成的字符串,并且保证一定有1个'*'和2个'|',检查'*'是否在两个'|'之间;解题思路签到题不多嗦了;但是这里可以注意一下string的find函数;find(charc,intpos)意为从第pos个字符开始找字符c,返回值......
  • spring 学习框架知识结构
    b站上,spring开发实战,书籍配套视频https://www.bilibili.com/video/BV1144y1g7Q2/?spm_id_from=333.999.0.0&vd_source=debae4e77e1cafd283cb9668d2acb3a7......
  • springboot 学习框架
    李兴华,springboot开发书籍配套视频https://www.bilibili.com/video/BV1wL411H7W8?p=172&vd_source=debae4e77e1cafd283cb9668d2acb3a7......