抽奖2.(lottery2,1s,256MB)

【问题描述】

公司举办年会,为了活跃气氛,设置了摇奖环节。参加聚会的每位员工都有一张带有号码的抽奖券。现在,主持人从小到大依次公布n个不同的获奖号码,小谢看着自己抽奖上的号码win,无比紧张。请编写一个程序,如果小谢获奖了,请输出他中奖的是第几个号码;如果没有中奖,请输出0。

【输入格式】

第一行一个正整数n,表示有n个获奖号码,2<n<=100。

第二行包含n个正整数,之间用一个空格隔开,表示依次公布的n个获奖号码。

第三行一个正整数win,表示小谢抽奖券上的号码。

1<=获奖号码,win<10000。

【输出格式】

 一行一个整数,如果小谢中奖了,表示中奖的是第几个号码;如果没有中奖,则为0。

【输入样例】

7

1 2 3 4 6 17 9555

3

【输出样例】

3

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Vue2实现魔盒抽奖可以过以下步骤进行: 1. 创建一个Vue组件,命名为LuckyBox。在模板中使用div元素来表示魔盒,并设置一个点击事件。 2. 在data属性中定义一个布尔值isClicked,初始值为false,用于控制魔盒的状态。 3. 在methods属性中定义一个方法handleClick,用于处理魔盒点击事件。在该方法中,将isClicked的值设为true。 4. 在computed属性中定义一个计算属性showPrize,根据isClicked的值来返回不同的结果。当isClicked为false时,返回一个默认提示;当isClicked为true时,返回抽奖获奖信息。 5. 在LuckyBox组件中使用v-bind指令将showPrize绑定到魔盒上,以展示不同的内容。 下面是一个简单的示例代码: ```html <template> <div> <div class="lucky-box" :class="{ active: isClicked }" @click="handleClick"> 点击抽奖 </div> <div class="prize">{{ showPrize }}</div> </div> </template> <script> export default { data() { return { isClicked: false }; }, methods: { handleClick() { this.isClicked = true; } }, computed: { showPrize() { return this.isClicked ? '恭喜你获得一等奖!' : '点击抽奖'; } } }; </script> <style> .lucky-box { width: 200px; height: 200px; background-color: #ccc; display: flex; align-items: center; justify-content: center; cursor: pointer; } .lucky-box.active { background-color: #ff0000; } .prize { margin-top: 20px; text-align: center; } </style> ``` 在上述代码中,过绑定isClicked的值来控制魔盒的状态。点击魔盒时,isClicked的值会变为true,同时计算属性showPrize的返回值也会发生变化,从而展示不同的内容。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值