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

超市里的货物价调整

豆包 MarsCode——智能编码,一触即发

代码区:

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int solution(int n, int m, string s, string c) {
    vector<string> str;
    int ans =0;
    for(int i=0;i<s.size();i++){
        string single(1,s[i]);
        str.push_back(single);//把s存在str中
        for(int i=0;i<c.size();i++){
            for(int j=0;j<str.size();j++){
                if( string (1,c[i])==str[j]&& c[i]!='A'){
                    str[j]='A';
                    c[i]='A';
                    ans++;
                    break;
                }
            }
        }
    }
    return ans;

    //return 0;
}

int main() {
    cout << (solution(15, 15, "acabacccaabbcca", "tvbaecosivjdocp") == 4) << endl;
    cout << (solution(4, 2, "abbc", "bb") == 2) << endl;
    cout << (solution(5, 4, "bcdea", "abcd") == 4) << endl;
    return 0;
}

欢迎各位读者提出意见。

(菜菜洛谷奋斗小日记)

http://www.dtcms.com/a/43690.html

相关文章:

  • AWS成本优化完整方案:从基础配置到高阶策略
  • vue中带$的是什么
  • 2025年如何实现安卓、iOS、鸿蒙跨平台开发
  • Pytorch为什么 nn.CrossEntropyLoss = LogSoftmax + nn.NLLLoss?
  • unity pico开发 一:环境准备
  • Vue.js计算属性
  • 如何获取mac os 安装盘
  • 软件开发成本核算解析:数据存储和操作哪些费用该打包?哪些必须单算?
  • CentOS 7.6上安装Docker(1)
  • MS SQL Server partition by 函数实战二 编排考场人员
  • v-model=‘xxx‘和v-model:visible=‘xxx‘有什么区别
  • 【Go语言快速上手】第一部分:函数与错误处理
  • Vue 3指令全解析:内置指令与自定义指令实战指南
  • Android15 Camera HAL Android.bp中引用Android.mk编译的libB.so
  • 递归遍历目录 和 普通文件的复制 [Java EE]
  • 【Azure 架构师学习笔记】- Azure Databricks (13) -- 搭建Medallion Architecture part 1
  • FastExcel vs EasyExcel vs Apache POI:三者的全面对比分析
  • Apache Spark中的依赖关系与任务调度机制解析
  • 计算机考研之数据结构:斐波那契数列专题(2)
  • tensorflow + sionna 安装踩坑记录(待补充)
  • ZT36 小红和小紫的取素因子游戏
  • 云和恩墨亮相PolarDB开发者大会,与阿里云深化数据库服务合作
  • vscode脚本 shell 调试
  • 大模型WebUI:Gradio全解12——LangChain原理、架构和组件(3)
  • Redis 深度解析
  • 七星棋牌 6 端 200 子游戏全开源修复版源码(乐豆 + 防沉迷 + 比赛场 + 控制)
  • 【Linux高级IO】五种IO模型 多路转接(select)
  • ArcGIS Pro应用:精准计算容积率的详细指南
  • 基于STM32的智能停车场管理系统
  • 《AI强化学习:元应用中用户行为引导的智能引擎》