首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

9度教程第34题

2013-02-15 
九度教程第34题题目地址:http://ac.jobdu.com/problem.php?cid1040&pid33C语言地址:#includestdio.h#i

九度教程第34题

题目地址:http://ac.jobdu.com/problem.php?cid=1040&pid=33

C语言地址:

#include<stdio.h>#include<math.h>int depth(int n){return (int)(log(n)/log(2));}int main(){int i,n,a[1002],d;while(scanf("%d",&n)!=EOF){for(i=1;i<=n;i++)scanf("%d",&a[i]);scanf("%d",&d);if(d<depth(n)+1){i=(int)pow(2,d-1);while(i<((int)pow(2,d)-1))printf("%d ",a[i++]);printf("%d\n",a[i]);}elseif(d==depth(n)+1){i=(int)pow(2,d-1);while(i<n)printf("%d ",a[i++]);printf("%d\n",a[i]);}elseprintf("EMPTY\n");}}


热点排行