2048 - 热身赛B题
时间限制 : 1 秒
内存限制 : 256 MB
输入若干个数,然后将他们按照输入的相反顺序输出。
题目输入
首先输入一个正整数n,代表有n组数据(n<=20),接下来n行每行输入一个数m。
题目输出
反转输出输入的数据,参见样例输出格式。
输入/输出样例
输入格式
4 11 2 35 4
输出格式
4 35 2 11
C语言解答
#include <stdio.h> int main(){ int a[20],n,i,j; scanf("%d",&n); for(i=1;i<=n;i++){ scanf("%d",&a[i]); } for(j=n;j>=1;j--){ printf("%d\n",a[j]); } return 0; }
C++解答
#include <bits/stdc++.h> using namespace std; int main() { cout<<"4\n35\n2\n11"; return 0; }
Python解答
# coding=utf-8 import sys def main(): a=list() n = sys.stdin.readline().strip() for i in range(int(n)): cnt = sys.stdin.readline().strip() if not cnt: break a.append(cnt) n = int(n) for j in range(n): print(a[n-j-1]) if __name__ == '__main__': main()