1069 微博转发抽奖 (20 分)
Posted hk456
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1069 微博转发抽奖 (20 分)相关的知识,希望对你有一定的参考价值。
#include <iostream> #include <set> #include <string> using namespace std; set<string>ss; void tmp() { int n, m, t; cin >> t >> n >> m; for (int i = 1; i <= t; i++) { string s; cin >> s; if (i == m && ss.count(s) == 0) { // count() 用来查找set中某个某个键值出现的次数 cout << s << endl; ss.insert(s); m += n; } else if (i == m && ss.count(s) != 0) { // 如果当前的重复了就往后遍历 m++; } } if (ss.empty()) { // 如果set容器为空就是代表没有 cout << "Keep going..." << endl; } } int main() { tmp(); return 0; }
以上是关于1069 微博转发抽奖 (20 分)的主要内容,如果未能解决你的问题,请参考以下文章