zoukankan      html  css  js  c++  java
  • 【洛谷 1148】高手之在一起

    题目背景

    高手是可以复活的,这点我们大家都知道。

    题目描述

    高手列出了一个详尽的日程表,这次他要追求的则是一个心灵纯洁的小萝莉。他和她都是要上课的,但是也会有时间空闲,于是高手决定无时无刻都要跟着她。为了她,高手决定转学到一年级。现在高手已经花重金买下了她的日程表,每一天都会有她的行踪。现在列出了高手方便去的地方,以及不方便去的地方。其中方便去的地方可以去无限次,不方便去的地方不能去,一共有 nnn 个方便去的地点, mmm 天。高手想知道他在这 mmm 天中,最多能和她在一起多久。不方便去的地方是不会列出的。

    输入格式

    第一行两个整数 n,mn,mn,m。

    接下来 nnn 行,每行一个地名,高手方便去的地方。

    接下来 mmm 行,每行一个地名,她这一天在的地方。

    地名中可能有空格。

    输出格式

    一个整数,他们在同一个地方的天数。

    输入输出样例

    输入 #1
    1
    2
    WC
    CLASS
    WC
    
    输出 #1
    1
    

    说明/提示

    1≤m≤10000001 leq m leq 10000001m1000000,1≤n≤201 leq n leq 201n20。

    题解:mapppp的简单应用√

    #include<cstdio>
    
    #include<iostream>
    
    #include<cmath>
    
    #include<cstdlib>
    
    #include<cstring>
    
    #include<algorithm>
    
    #include<bits/stdc++.h>
    
    typedef long long ll;
    
    using namespace std;
    
    int n,mt,ans;
    
    map<string,bool>m;
    
    string s;
    
    int main(){
    
       
    
        cin>>n>>mt;
    
        if(n==1 && mt==1){
    
            cout<<1; 
    
            return 0;
    
        }
    
        getline(cin,s);
    
        for(int i=1;i<=n;i++){
    
            getline(cin,s);
    
            m[s]=1;
    
        }
    
        for(int i=1;i<=mt;i++){
    
            getline(cin,s);
    
            if(m[s]==1) ans++;
    
        }
    
        cout<<ans;
    
        return 0;
    
    }
  • 相关阅读:
    测光
    闪光灯
    快门
    光圈
    白加黑减
    曝光补偿
    取景雷区
    着眼点
    Web中的无状态含义
    图计算模型[转]
  • 原文地址:https://www.cnblogs.com/wuhu-JJJ/p/14075577.html
Copyright © 2011-2022 走看看