ABC 287 B - Postal Card

news/发布时间2024/5/7 8:02:04

题目链接:

由于是可以和 \(T\) 的多个字符串相同而仅计数一次,考虑把 \(T\) 中的字符串用 \(\rm set\) 存储已达到去重的目的。

注:\(\rm set\)\(\rm count\) 返回 \(1\) 表示找到了该元素,返回 \(0\) 则说明没找到。

#include <bits/stdc++.h>using i64 = long long;int main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);int N, M;std::cin >> N >> M;std::vector<std::string> S(N);for (int i = 0; i < N; i++) {std::cin >> S[i];}std::set<std::string> T;for (int i = 0; i < M; i++) {std::string t;std::cin >> t;T.insert(t);}int ans = 0;for (auto s : S) {ans += T.count(s.substr(3));}std::cout << ans << "\n";return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/50741044.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

springboot启动原理

启动类上的注解,会扫描路径下的类进容器进行实例化。这样访问时springmvc的dispa就可以访问到这个类了。 new DispatcherServlet(webapplication) springmvc需要一个web容器。这个容器参数,在startTomcat(applicationContext)方法里面传入。

第一次Blog

前言 第一次题目集是对类的设计,类与对象的使用和类与数组关联类的考察。第二次题目集是类与对象之间的创建以及运用的考察。第三次题目集是对类的封装性以及Java自带时间包的运用的考察。总而言之,三次题目集的题目量并不算大,题目集的难度也是比较中等。设计与分析这是答题…

记录Windows failed fast startup with error status 0xC00000D4.

1、电脑经常性卡死,查看event viewer 发现启动时一些error 不知道啥原因 看到https://answers.microsoft.com/en-us/windows/forum/windows8_1-performance/faststartup-issues-kernel-power-boot-and/69cc4b65-f847-4f4b-a0a0-b73f469a1ddf 这里说删除%windir%/prefetch文件夹…

通用数据湖仓一体架构正当时

这篇博文中提出的建议并不新鲜。事实上许多组织已经投入了数年时间和昂贵的数据工程团队的工作,以慢慢构建这种架构的某个版本。我知道这一点,因为我以前在Uber和LinkedIn做过这样的工程师。我还与数百个组织合作,在开源社区中构建它并朝着类似的目标迈进。 早在 2011 年 Li…

[转帖]Oracle 败了、谷歌赢了:Java API 版权案最终裁决

https://zhuanlan.zhihu.com/p/362496136 周一,最高法院在Oracle围绕移动操作系统Android中所用软件的一起旷日持久的版权诉讼中判谷歌胜诉。 法院的判决为6比2。大法官Amy Coney Barrett没有参与此案。 该案涉及谷歌用于构建Android的12000行代码,这些代码是从Sun Microsyst…

Java面试题:请谈谈对ThreadLocal的理解?

ThreadLocal是一种特殊的变量存储机制,它提供了一种方式,可以在每个线程中保存数据,而不会受到其他线程的影响。这种机制在多线程编程中非常有用,因为它允许每个线程拥有自己的数据副本,从而避免了数据竞争和线程之间的干扰,以空间换时间。 在Java中,ThreadLocal的实现主…