SSOJ1466输出第k个数
3107+
作者:crxis 发布:2018-05-25 分类:一维数组
题目大意:读入n个整数数,输出第k个;先输入n和n个整数,最后才输入k!
输入
第一行:一个整数n(1<=n<=100)
第二行:n个整数
第三行:一个整数k(1<=k<=n)
输出
输出第二行中的第k个数
样例输入
5
5 4 3 2 1
2
样例输出
4
解题思路
因为k是后面才知道的,所有前面读入的n个整数,需要先保存下来。多个变量,定义成a、b、c……这样的话,不好写代码,也不能用循环读入。定义数组,则可以方便快速地定义多个变量,而且可以通过下标引用变量,引用时下标可以填变量名!
代码中,int a[105]定义了105个整型变量,他们分别是a[0]、a[1]、……、a[104]。