首页 > 代码库 > HDU 4350

HDU 4350

最近这些天,确实很烦恼。因为发现自己好像无论怎么样努力,也赶不上那些强校的学生。不得不承认,我们是传统弱校了。停了有一周了,什么也不想写,不停的反思,到底自己在哪里比不上人。D说,那是因为自始至终你只有一个人在做,而人家是三个人。是吗?确实有点,自始至终只有一个人在训练,但不过是因为我明白,别人是不可靠的,他们和我不一样,我是揣着理想来做这个比赛,虽然不说非要如何如何才可以,但自己认为必须是有个目标的。而别人只是抱着玩玩的心态,平常不训练,到比赛前一两个月才刷几道,对于结果没有所谓。昨晚做BCR,觉得自己是有些进步了,但到底进步如何,不知道呢,反正是思维比以前活跃了很多。弱就弱吧,自己努力变强就好了。

记得老刘说,如果能把小U的所有题从头到尾认真思考做一遍,什么比赛都不成问题了。嗯,加油,做完这个R6,就刷小U的题。最近又要复习考试,忙。。。

昨晚无意中看到一个BLOG,说省赛2道题都捡铜了。悲,早知自己当时。。。。。也好,吧我是有捡铜的实力的。

努力变强就好。。。

 

水题一道,停了一周,受了各种打击,从水题入手找点感觉,拿来刷题数吧。

#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int card[55];int trans[55];int main(){	int T,n,l,r;	int kase=0;	scanf("%d",&T);	while(T--){		for(int i=0;i<52;i++)		scanf("%d",&card[i]);		scanf("%d%d%d",&n,&l,&r);		int len=r-l+1;		for(int i=r;i<52;i++)		trans[i]=card[i];		for(int i=0;i<r;i++){			trans[(i+(n%(r))*(len%(r)))%(r)]=card[i];		}		printf("Case #%d:",++kase);		for(int i=0;i<52;i++)		printf(" %d",trans[i]);		printf("\n");	}}

  

HDU 4350