查单词(2008jxd)

题目描述

全国英语四级考试就这样如期到来了,可是小Y依然没有做好充分的准备。为了能够大学毕业,可怜的小Y决定作弊。(太胆大妄为了,不怕被学校开除!!)

小Y费尽心机,在考试的时候夹带了一本字典进考场。但是现在的问题是,考试的时候可能有很多单词要查,小Y能不能来得及呢。

输入格式

第一行一个整数N,表示字典中一共有多少单词(N<=10000)。

接下来每两行表示一个单词,其中:

第一行是一个长度<=100的字符串,表示这个单词,全部小写字母,单词不会重复。

第二行是一个整数,表示这个单词在字典中的页码。

接下来一行是一个整数M,表示要查的单词数(M<=10000)。

接下来M行,每行一个字符串,表示要查的单词,保证在字典中存在。

输出格式

M行,每行一个整数,表示第i个单词在字典中的页数。

输入/输出例子

输入:

2
scan
10
word
15
2
scan
word

输出:

10
15

方法

暴力查询

具体代码

#include<bits/stdc++.h>
#pragma GCC optimize(3)
using namespace std;
struct Dictionary{
    string Word;
    int PageNumber;
};
int n,m;
string FindWord;
Dictionary Words[10001];
int main(){
    cin>>n;
    for(int i=1;i<=n;++i)
    {
		cin>>Words[i].Word>>Words[i].PageNumber;
    }
    scanf("%d",&m);
    for(int i=1;i<=m;++i)
    {
        cin>>FindWord;
        for(int j=1;j<=n;++j)
        {
            if(FindWord==Words[j].Word)
            {
                cout<<Words[j].PageNumber<<endl;
                break;
            }
        }
    }
    return 0;
}

给个免费的赞呗。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
你的问题是关于一段代码的解读吗?这段代码是一个Vue组件中的模板代码,包含了两个元素:一个是`<el-input>`元素,另一个是`<span>`元素。这两个元素都使用了Vue的动态绑定语法(`:`)来绑定一些属性。 对于`<el-input>`元素,它具有以下属性: - `placeholder`:表示输入框的占位文本。 - `:class`:根据条件动态绑定CSS类名,如果`hussar_19Readonly`为真,则绑定`jxd_ins_elInputReadonly`类名。 - `:disabled`:根据条件动态禁用输入框,如果`hussar_19Disabled`为真,则禁用输入框。 - `ref`:引用名,可以在组件中通过`this.$refs.hussar_19Ref`访问该元素。 - `:type`:根据条件动态设置输入框类型。 - `:readonly`:根据条件动态设置输入框为只读模式。 - `v-show`:根据条件动态显示/隐藏输入框,如果`hussar_19Hidden`为假,则显示输入框。 - `v-model`:双向绑定输入框的值到`hussar_1FormData.interfaceType`。 对于`<span>`元素,它具有以下属性: - `:class`:根据条件动态绑定CSS类名,如果`!hussar_20Hidden`为真,则绑定`isFlex`类名。 - `:disabled`:根据条件动态禁用元素,如果`hussar_20Disabled`为真,则禁用元素。 - `@mouseover`:当鼠标移入元素时触发的事件,调用`hussar_20selectStyle()`方法。 - `v-show`:根据条件动态显示/隐藏元素,如果`!hussar_20Hidden`为假,则显示元素。 - `class`:元素的CSS类名。 在这段代码中,还有一个`<el-tooltip>`元素作为`<span>`元素的子元素,这个元素是一个提示框组件,具有一些其他属性来实现提示功能。其中,通过`slot="content"`指定了提示框的内容为`{{hussar_20Data | hussar_20format(hussar_20that)}}`。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值