#C02L08P02. C02.L08.模拟算法.例题.找数字
C02.L08.模拟算法.例题.找数字
题目描述
有一列数,按 5、6、2、4、5、6、2、4、... 排列,第 n 个是几?前 n 个数的和是多少 ?( n <= 10000 )
输入格式
一个整数 n ,表示要找的数的位置。( n <= 10000 )
输出格式
2个数
第一个数表示第 n 个数的值
第二个数表示前 n 个数的和
样例
5
5
22
20
4
85
程序填空
#include<bits/stdc++.h>
using namespace std;
int x[4] = {4,5,6,2};
int s[4] = {0,5,11,13};
int main()
{
int n;
cin>>n;
int a = n/4; //计算有多少个完整的周期
int b = n%4; //最后不够一个完整周期的数字有多少个
cout<< 填空(1) <<endl;
cout<<a*填空(2) + 填空(3);
return 0;
}
填空(1) {{ input(1) }}
填空(2) {{ input(2) }}
填空(3) {{ input(3) }}
相关
在以下作业中: