苏州大学月赛2013_month_10

hello world

Time Limit(C) : 1000 MS         Memory Limit : 65536 KByte
Total Submit : 0            Accepted : 0

Description

hello world作为所有编程语言的起始阶段,占据着无法改变的地位,所有中////……版本的编程教材中,hello world总是作为第一个TEST记录于书本之中,所有的编程第一步就在于此了!经典之中的经典!hello world

 

 

现在,某神希望你输出n”hello world!”

Input

仅有一个正整数n,含义如上文所示。

 

数据范围:

0<n<=1000

Output

输出共n行,每行皆为字符串hello world!”,注意不要输出引号。

Sample Input

3

Sample Output

hello world!
hello world!
hello world!

Source

Wei Tong



秋日绝句

Time Limit(C) : 1000 MS          Memory Limit : 65536 KByte
Total Submit : 0            Accepted : 0

Description

最近,某神诗兴大发,创作了数百首好诗。可惜世风日下,无人懂得欣赏某神的作品。

某神毫不气馁,他挑选出自认为最精彩的一个诗句。经过一番推敲和品位后,他决定把诗句中的第n个字母删除。他认为修改后的诗句一定能让所有人都拍案叫绝。

可惜某神老眼昏花,他居然看不清自己写的诗句!于是他向你求助,希望你能帮他修改诗句。

Input

输入只有一行,第一部分为正整数n,第二部分为YB的诗句。

两部分由一个空格隔开。

 

数据范围:

0<n<=诗句的长度

诗句仅由英文字母组成,且长度至少为1,至多为100

Output

输出删除第n个字母后的诗句。

Sample Input

12 ToBeOrNotToiBe

Sample Output

ToBeOrNotToBe

Source

Wei Tong

回不去的甜

Time Limit(C) : 1000 MS         Memory Limit : 65536 KByte
Total Submit : 0           Accepted : 0

Description

某神喜欢简单而又真实的生活。同样的,某神也喜欢用简单和真诚的态度对待学习。

最近,某神在温习数学中的分数知识,并且他偏爱分数中的最简真分数。

最简分数的定义:分子a和分母b不可再约分,例如6/8不是最简分数,因为他们可以同时消去公因数2,而3/4是最简分数,因为它们不可以再约分。

真分数的定义:分子a小于分母b,例如8/7不是真分数。

最简真分数的定义:即是最简分数又是真分数。

对于给定的分数a/b某神想知道这个分数是不是最简真分数。

Input

只有两个正整数a,ba为分子,b为分母

数据范围:

0<a,b<=1000

Output

a/b是最简真分数,则输出Yes,否则输出No

Sample Input

6 8

Sample Output

No

Source

Wei Tong

雪碧

Time Limit(C) : 1000 MS         Memory Limit : 65536 KByte
Total Submit : 0            Accepted : 0

Description

 

某神非常喜欢喝雪碧。

最近,雪碧在搞促销活动:每a个雪碧瓶盖,可以兑换一瓶雪碧。于是,某神果断见机行事:他花光了所有的生活费,共买下b瓶雪碧。

当然,在喝完所有的雪碧之后,某神会把所有瓶盖收集起来,去兑换雪碧;再喝完后,再去兑换......直到不能兑换雪碧为止(某神手中的瓶盖数小于a)。

现在,某神希望你能帮他计算出,他一共能喝多少瓶雪碧。

Input

仅有两个正整数a,b,含义如上文所示

 

数据范围:

1<a<=100

0<b<=10000

Output

输出YB一共能喝多少瓶雪碧

Sample Input

3 5

Sample Output

7

Hint

第一次某神喝了5瓶雪碧,有5个瓶盖

之后某神3个瓶盖兑换1瓶雪碧,喝完这瓶雪碧后,某神2+1=3个瓶盖,于是他又能兑换一瓶雪碧,此时某神手上只有1个瓶盖,已经无法兑换。

因此答案=5+1+1=7

Source

Wei Tong


306

Time Limit(C) : 1000 MS         Memory Limit : 65536 KByte
Total Submit : 0           Accepted : 0

Description

306路公交车上总会发生很多奇葩的事情。

这不,306又制定了新的收费规则:

1.  每个成年乘客需要缴纳1

2.  如果成年乘客带着k(k>=1)个未成年人,那么他需要为k个未成年人缴纳k-1(也就是说其中一个未成年人是免费的)

3.  没有成年人陪同的未成年乘客不允许上车

 

现在某辆306上一共有n个成年人,m个未成年人(关系未知)某神想知道他们的总花费最少是多少,以及总花费最多是多少。

Input

仅有两个正整数n,m

 

数据范围:

0<n<=100000

0<=m<=100000

Output

输出两个整数,分别表示最少的总花费和最多的总花费。

Sample Input

2 2

Sample Output

2 3

Hint

总花费最少的情况是:两个成年人分别带着一个孩子,这样需要花费(1+0)+(1+0)=2元

总花费最多的情况是:其中一个成年人带着两个孩子,这样需要花费(1+1)+(1+0)=3元

 

Source

Wei Tong


AC数

Time Limit(C) : 1000 MS      Memory Limit : 65536 KByte
Total Submit : 0            Accepted : 0

Description

 AC数”是某神最喜欢的一种数字。

其中第n个“AC数”满足Sn=(1^5+2^5+3^5+......+n^5)%5

注意:^表示次幂,例如2^5=2*2*2*2*2=32

      %表示取余,例如5%5=0,7%4=3,11%2=1

现在,某神想知道第n个“AC数”Sn是多少。

Input

只有一个正整数n,含义如上文所述

数据范围:

0<n<=100000

Output

一个整数,表示n个“AC数”


Sample Input

3

Sample Output

1

Hint

S3=(1*1*1*1*1+2*2*2*2*2+3*3*3*3*3)%5

   =(1+32+243)%5

   =276%5

   =1

 

int型能表示的数据范围为:[-2147483648,2147483647]

Source

Wei Tong




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值