点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 金牌教程 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

From sina007
吉祥数
背景 Background
  为了for beginngers,特设此题,^_^
描述 Description
  题目正文  
  问题描述:
为了迎接圣诞,信息学兴趣小组的同学们在辅导老师的带领下,举办了一个盛大的晚会,晚会的第一项内容是做游戏:猜数。老师给每位同学发一张卡片,每张卡片上都有一个编号(此编号为非负数,且小于255),每个编号互不相同。老师制定了以下的游戏规则:第一轮,每位同学将自己卡片上编号的各位数字进行平方后再相加得到一组新数,编号在这组新数中出现的同学淘汰出局;第二轮,余下的同学再将编号的各位数字进行立方相加得到一组新数,编号在这组新数中出现的同学再淘汰出局;第三轮,余下的同学再将编号的各位数字进行4次方相加得到一组新数,编号在这组新数中出现的同学再淘汰出局,依此类推,经过n轮后,仍留下来的同学,将获得圣诞特别礼物,卡片上的数即是2008年吉祥数。(假定班级人数不超过200人)

输入格式:
输入文件第一行为一个整数n(1<=n<8),表示有n轮游戏。
第二行是卡片上互不相同的编号,每两个编号间有一个空格。

输出格式:
  输出文件只有一行,为剩下来的各个吉祥数,按从小到大顺序输出,每两个数之间有一个空格。
输入样例:
1
24 123 2 12 20 14 4 6 36 72
输出样例:
2 6 12 24 72 123


输入格式 Input Format
  输入文件第一行为一个整数n(1<=n<8),表示有n轮游戏。
第二行是卡片上互不相同的编号,每两个编号间有一个空格
输出格式 Output Format
  输出文件只有一行,为剩下来的各个吉祥数,按从小到大顺序输出,每两个数之间有一个空格。
样例输入 Sample Input
 
样例输出 Sample Output
 
时间限制 Time Limitation
  各个测试点1s
注释 Hint
  Free Pascal Code:
-------------------
program Plus;
var a,b:longint;
begin
 readln(a,b);
 writeln(a+b);
end.

C++ Code:
-------------------
#include <iostream>
using namespace std;
int main(){
 int a,b;
 cin>>a>>b;
 cout<<a+b<<endl;
 return 0;
}
Flag
  
题号
  P1620
  模拟
通过
  0人
提交
  0次
通过率
  0%
难度
  2
提交 讨论 题解
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1242 | Online Users / Processes : 0 / 94 | Processed Time : 111 ms | Server Time : 2025/4/27 8:42:35