洛谷-小鱼的航程(改进版)-循环!循环!循环!

题目背景 Background

原来的题目太简单,现改进让小鱼周末也休息,请已经做过重做该题。

题目描述 Description

有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢?

输入输出格式 Input/output

输入格式:
输入两个整数x,n(表示从周x算起,经过n天)。
输出格式:
输出一个整数,表示小鱼累计游泳了多少公里。

输入输出样例 Sample input/output

样例测试点#1

输入样例:

3 10

输出样例:

2000

思路:循环,求余,不是周六周日,加上1,最后*250就得了。

代码如下:

 1 #include<stdio.h>
 2 int x,n,s[8]={0,1,1,1,1,1,0,0},ans;
 3 int main()
 4 {
 5     scanf("%d%d",&x,&n);
 6     while(n>0)
 7     {
 8         if(s[x]==1)
 9         {
10         ans=ans+250;
11         }
12         if(x==7) x=1;
13         else
14         {
15             x++;
16         }
17         n--;
18     }
19     printf("%d\n",ans);
20     return 0;
21 }    
时间: 2024-10-18 03:00:43

洛谷-小鱼的航程(改进版)-循环!循环!循环!的相关文章

洛谷-小鱼会有危险吗-BOSS战-入门综合练习2

题目描述 Description 有一次,小鱼要从A处沿直线往右边游,小鱼第一秒可以游7米,从第二秒开始每秒游的距离只有前一秒的98%.有个极其邪恶的猎人在距离A处右边s米的地方,安装了一个隐蔽的探测器,探测器左右x米之内是探测范围.一旦小鱼进入探测器的范围,探测器就开始把信号传递给那个猎人,猎人在一秒后就要对探测器范围内的水域进行抓捕,这时如果小鱼还在这范围内就危险了.也就是说小鱼一旦进入探测器范围,如果能在下1秒的时间内马上游出探测器的范围,还是安全的.现在给出s和x的数据,请你判断小鱼会不

洛谷-小鱼比可爱-数组

题目描述 Description 人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度都不一样.由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢.请你帮这些可爱但是鱼脑不够用的小鱼们计算一下. 输入输出格式 Input/outpu

P1424 小鱼的航程(改进版) 有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1&lt;=x&lt;=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢? 输入输出格式 输入格式: 输入两个整数x,n(表示从周x算起,经过n天,n在long int范围内)。 输出格式: 输出一个整数,表示小鱼累计游泳了多少公里。

#include <stdio.h> #include <stdlib.h> int main() { long int n, i, week, distance; scanf("%ld %ld", &week, &n); distance = 0; for (i=0; i<n; i++) //n次循环 { if (week == 6) //若为周六week+1,同时天数i+1 { week++; i++; } if(week ==7 )

洛谷-小鱼的数字游戏-数组

题目描述 Description 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字(长度不一定,以0结束,最多不超过100个),记住了然后反着念出来(表示结束的数字0就不要念出来了).这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题. 输入输出格式 Input/output 输入格式:一行内输入一串整数,以0结束,以空格间隔.输出格式:一行内倒着输出这一串整数,以空格间隔. 输入输出样例 Sample input/

洛谷-小鱼的游泳时间-洛谷的第一个任务

题目描述 Description 伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的.这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小鱼计算一下,它这天一共游了多少时间呢?小鱼游的好辛苦呀,你可不要算错了哦. 输入输出格式 Input/output 输入格式:一行内输入4个整数,分别表示a,b,c,d.输出格式:一行内输出2个整数e和f,用空格间隔,依次表示小鱼这

P1424 小鱼的航程(改进版)

题目描述 有一只小鱼,它平日每天游泳 250 公里,周末休息(实行双休日),假设从周 x(1\le x \le 7)x(1≤x≤7) 开始算起,过了 n(n\le 10^6)n(n≤106) 天以后,小鱼一共累计游泳了多少公里呢? 输入格式 输入两个整数x,n(表示从周x算起,经过n天). 输出格式 输出一个整数,表示小鱼累计游泳了多少公里. 输入输出样例 输入 #1复制 3 10 输出 #1复制 2000 #include<iostream> using namespace std; int

『Luogu OJ』『C++』Level 1-3 循环!循环!循环!

关卡1-3,6道题  循环!循环!循环! 任务说明:计算机最不怕的就是重复.你让它做10000次同样的事它也不怕啦,但是让他做1亿亿次的话…… 要完成这个任务,请将以下的题目都AC掉(即通过这道题目): 1. 三连击 P1008 2.级数求和 P1035 3.数字反转 P1307 4.小玉在游泳 P1423 5.小鱼的航程(改进版) P1424 6.计数问题 P1980 成就达成时间:2015-07-15 21:54 什么?你问我这么水的题怎么拖了这么久? 首先今天课比较多…… 其次被strin

循环!循环!循环!

P1008 三连击 题目背景 本题为提交答案题,您可以写程序或手算在本机上算出答案后,直接提交答案文本,也可提交答案生成程序. 题目描述 将 1,2, \cdots ,91,2,?,9 共 99 个数分成 33 组,分别组成 33 个三位数,且使这 33 个三位数构成 1:2:31:2:3 的比例,试求出所有满足条件的 33 个三位数. 输入输出格式 输入格式: 木有输入 输出格式: 若干行,每行 33 个数字.按照每行第 11 个数字升序排列. 输入输出样例 输入样例#1: 复制 无 输出样例

【洛谷】【洛谷月赛】4月月赛Round 1/2

洛谷月赛"月"来"月"丧了,一月更比一月丧,做得我十分不"月"-- 4月的两轮月赛,都只会T1,就写一下吧,等待后续更新-- 先看看Round1的T1: [R1T1] 网址:点我 [题意简述] 给定一个长度为n的序列,其中的元素均是1~m之间的正整数. 要求从中选出k个数,交换它们的位置,其他未被选中的数保持不变,使得变换后的序列中,相等的数总是排在一段连续区间. 要求最小化k. 1<=n<=105,1<=m<=20 [思