当前位置: 首页 > news >正文

ICPC 2022 网络赛 h (模拟

#include<bits/stdc++.h>
using namespace std;
using VI = vector<int>;
using ll = long long;
const int mod = 20220911;//枚举数位,枚举这一位余数是几
//每一位的限制,
//如果有repeat 就下一个
int change(string x){int res = 0 ;for(int i = 0 ; i < x.size() ; i++){res *= 10;res += (x[i] - '0');}return res;}int dfs(int res){string s;int ct = 0;int k = 0;while(cin >> s){if(s == "library"){ct++;}else if(s == "arithmetic"){}else if(s == "fin"){return (ct * max(k,1)) % mod;}else if(s == "times"){return (ct * max(k,1)) % mod;}else if(s == "repeat"){ct += dfs(0);ct = ct % mod;//son = son % mod;}else if(s == "for"){}else{k += change(s);}}
}int main(){// repeat //library repeat repeat library for 3 times arithmetic library for 3 times// for 100 times fin///*for(100){1;for(3){for(3){l}a , l}}*/cout<<dfs(0) % mod;}

模拟,难度不大 

http://www.lryc.cn/news/167756.html

相关文章:

  • 如何保护您的工业网络?
  • Python之设计模式
  • redis 多租户隔离 ACL 权限控制(redis-cli / nodejs的ioredis )
  • 【算法专题突破】滑动窗口 - 找到字符串中所有字母异位词(14)
  • C++生成-1到1的随机数
  • React-Hooks 和 React-Redux
  • 虚拟机下载与Ubuntu安装
  • 【小数点】C#使用Math.Round方法保留指定小数点位数,并且整数也同样保持统一的2位
  • Android多种方法获取系统属性
  • 密码学【一】
  • 企业如何选择舆情优化处置公司?
  • HBASE知识点
  • Python新手入门
  • vite + react + typescript + uni-app + node 开发一个生态系统
  • python pdf文件转图片
  • 牛客: BM7 链表中环的入口结点
  • SpringMVC系列(七)之自定义注解
  • MongoDB的搭建 和crud操作
  • 软件设计师考试学习1
  • 【云计算】虚拟私有云 VPC
  • @EventListener 监听事件 ,在同一个虚拟机中如何保证顺序执行
  • 数据结构入门 — 树的概念与结构
  • linux驱动开发day6--(epoll实现IO多路复用、信号驱动IO、设备树以及节点和属性解析相关API使用)
  • 9月15日作业
  • 关于Java多线程的那些事
  • 信息化项目验收的依据、内容和验收测评报告
  • 解决IntelliJ IDEA执行maven打包,执行java -jar命令提示jar中没有主清单属性
  • Python--文件和异常
  • IDEFICS 简介: 最先进视觉语言模型的开源复现
  • 玩转Mysql系列 - 第20篇:异常捕获及处理详解