腾讯2017[编程题] 游戏任务标记
2017-10-07 14:59
232 查看
时间限制:1秒
空间限制:32768K
游戏里面有很多各式各样的任务,其中有一种任务玩家只能做一次,这类任务一共有1024个,任务ID范围[1,1024]。请用32个unsigned int类型来记录着1024个任务是否已经完成。初始状态都是未完成。 输入两个参数,都是任务ID,需要设置第一个ID的任务为已经完成;并检查第二个ID的任务是否已经完成。 输出一个参数,如果第二个ID的任务已经完成输出1,如果未完成输出0。如果第一或第二个ID不在[1,1024]范围,则输出-1。
输入描述:
输出描述:
输入例子1:
输出例子1:
C/C++(clang++ 3.3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
您的代码已保存
答案正确:恭喜!您提交的程序通过了所有的测试用例
空间限制:32768K
游戏里面有很多各式各样的任务,其中有一种任务玩家只能做一次,这类任务一共有1024个,任务ID范围[1,1024]。请用32个unsigned int类型来记录着1024个任务是否已经完成。初始状态都是未完成。 输入两个参数,都是任务ID,需要设置第一个ID的任务为已经完成;并检查第二个ID的任务是否已经完成。 输出一个参数,如果第二个ID的任务已经完成输出1,如果未完成输出0。如果第一或第二个ID不在[1,1024]范围,则输出-1。
输入描述:
输入包括一行,两个整数表示人物ID.
输出描述:
输出是否完成
输入例子1:
1024 1024
输出例子1:
1
C/C++(clang++ 3.3)
1
#include <cstdio>
2
int main(){
3
int a,b;
4
while(scanf("%d%d",&a,&b)==2){
5
int ok=1;
6
if((a<1||a>1024)||(b<1||b>1024)) ok=0;
7
if(ok){
8
if(a==b) printf("1\n");
9
else printf("0\n");
10
}
11
else printf("-1\n");
12
}
13
return 0;
14
}
15
您的代码已保存
答案正确:恭喜!您提交的程序通过了所有的测试用例
相关文章推荐
- 腾讯2017秋招笔试编程题(二)----游戏任务标记
- 腾讯2017秋招笔试编程题:游戏任务标记 [python]
- 腾讯2017秋招笔试编程题--游戏任务标记
- 牛客网编程练习之腾讯2017校招题:游戏任务标记
- 【2017腾讯题】游戏任务标记(JAVA)
- 2017腾讯编程题----游戏人物标记
- 腾讯秋招上机题目游戏任务标记C++实现
- 编程题—游戏任务标记
- 2017校招-游戏任务标记
- 腾讯2017暑期实习生编程题
- 腾讯2017暑期实习生编程题-字符移位
- 腾讯2017暑期实习生编程题
- 算法基础-字符移位----腾讯2017暑期实习生编程题
- [笔试编程题] 腾讯2017暑期实习生编程题-java
- 腾讯2017秋招笔试编程题_编码
- 腾讯2017暑期实习生编程题
- 腾讯2017秋招笔试编程题--编码
- 腾讯2017暑期实习生编程题:构造回文 [python]
- 算法与数据结构——算法题 27:字符移位(腾讯2017暑期实习生编程题) ? 待解决
- 腾讯2017 暑假实习生编程题---【3】 有趣的数字