赞
踩
求和
时间:1s 空间:128M
题目描述:
给你n个数,求出它们的和
输入格式:
第一行输入一个整数n,表示数的个数
接下来n行,每行一个数,表示要加起来的数。
输出格式:
输出n个整数的和
样例输入1:
4 1 2 3 4样例输出1:
10样例输入2:
5 3 6 4 5 -1样例输出2:
17约定:
1<=n<=100000
-1000000<=输入的整数<=1000000
- #include <stdio.h>
- int main() {
- int n,i;
- scanf("%d",&n);
- int sum=0;
- for(i=1;i<=n;i++){
- int x;
- scanf("%d",&x);
- sum+=x;
- }
- printf("%d",sum);
- return 0;
- }
计算极差
时间:1s 空间:128M
题目描述:
给你n个数,求出它们的极差,也就是最大值减去最小值
输入格式:
第一行输入一个整数n,表示数的个数
第二行输入n个整数。
输出格式:
输出最大值和最小值之差
样例输入1:
4 1 2 3 4样例输出1:
3样例输入2:
5 3 6 4 5 1样例输出2:
5约定:
1<=n<=100000
0<=输入的整数<=1000000
- #include <stdio.h>
- int main() {
- int n,i;
- scanf("%d",&n);
- int sum=0;
- int max,min;
- for(i=1;i<=n;i++){
- int x;
- scanf("%d",&x);
- if(i==1){
- max=x;
- min=x;
- }else{
- if(max<x){
- max=x;
- }
- if(min>x){
- min=x;
- }
- }
- }
- printf("%d",max-min);
- return 0;
- }
猴子吃桃
时间:1s;空间:64M
问题描述:
编程计算猴子吃桃问题:有一天小猴摘了很多桃子,当即吃了一半,还觉得不过瘾,又多吃了一只;第二天接着吃了剩下的桃子中的一半,仍不过瘾,又多吃了一只;以后每天都吃尚存桃子的一半零一只。到第n天早上就只剩下一只了,问小猴那天共摘了多少只桃子。
输入格式:
输入一行,包含一个整数n。
输出格式:
输出一行,一个整数代表桃子总数。
样例输入:
5样例输出:
46约定:
0<=n<=50
- #include <stdio.h>
- int main() {
- int n,i;
- scanf("%d",&n);
- int sum=1;
- for(i=2;i<=n;i++){
- sum=(sum+1)*2;
- }
- printf("%d",sum);
- return 0;
- }
健身达人东海
时间:1s 空间:512M
题目描述:
东海特别喜欢健身,尤其是游泳。他为了夏天可以练出马甲线,给自己制定了严格的游泳计划。他上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,东海一共累计游泳了多少公里呢?
输入格式:
输入两个整数x, n(表示从周x算起,经过n天)。
输出格式:
输出一个整数,表示东海累计游泳了多少公里。
样例输入1:
3 10
样例输出1:
2000
约定:
1<=n<=10000
提示:
天数 星期几 早上 下午
1 星期三 150 100
2 星期四 150 100
3 星期五 150 100
4 星期六 0 0
5 星期天 0 0
6 星期一 150 100
7 星期二 150 100
8 星期三 150 100
9 星期四 150 100
10 星期五 150 100
------------------------------------
总共: 2000km
------------------------------------
- #include <stdio.h>
- int main() {
- int n,m,i,j;
- scanf("%d%d",&n,&m);
- int sum=0;
- for(i=n,j=1;j<=m;i++,j++){
- if(i%6==0||i%7==0){
- if(i%7==0){
- i=0;
- }
- continue;
- }
- sum+=150+100;
- }
- printf("%d",sum);
- return 0;
- }
斐波那契数列
时间:0.2s 空间:32M
题目描述:
找规律输出数列前n项
1,1,2,3,5,8,...
输入格式:
一个正整数n
输出格式:
一行n个正整数
样例输入1:
2样例输出1:
1 1约定:
1<=n<=50
- #include <stdio.h>
- int main() {
- int n,i,j;
- scanf("%d",&n);
- int a=1,b=1;
- if(n==1){
- printf("1");
- }else{
- printf("1 1");
- }
- i=2;
- while(i<=n){
- a=a+b;
- printf(" %d",a);
- if((++i)>=n){
- break;
- }
- b=a+b;
- printf(" %d",b);
- if((++i)>=n){
- break;
- }
- }
- return 0;
- }
约数之和
时间:1s 空间:256M
题目描述:
求一自然数N的所有约数(因子)之和。
输入格式:
输入一行,包含一个整数
输出格式:
输出一行,包含一个整数.
样例输入:
10样例输出:
18约定:
1<=N<=100000
- #include <stdio.h>
- int main() {
- int n,i;
- scanf("%d",&n);
- int sum=0;
- for(i=1;i<=n;i++){
- if(n%i==0){
- sum+=i;
- }
- }
- printf("%d",sum);
- return 0;
- }
判断质数
时间:1s 空间:512M
题目描述:
输入一个大于1的正整数,判断其是否为质数。
输入格式:
一个正整数
输出格式:
"Yes" or "No"(不包括引号)
样例输入:
4
样例输出:
No
提示:
1<n<105
- #include <stdio.h>
- int main() {
- int n,i;
- scanf("%d",&n);
- int flag=1;
- for(i=2;i<n;i++){
- if(n%i==0){
- flag=0;
- }
- }
- if(flag==0){
- printf("No");
- }else{
- printf("Yes");
- }
- return 0;
- }
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。