小Q系列故事——屌丝的逆袭

http://acm.hdu.edu.cn/showproblem.php?pid=4500


这个故事告诉我,水题不要想太多。

#include<stdio.h>
#include<string.h>
#include<math.h>


int main(){
	int N,M,k[22][22],mx,my,m,i,j,sum,flag;
	
	while(scanf("%d%d",&N,&M)!=EOF&&N&&M){
		m=-999999;
		memset(k,0,sizeof(k));
		for(i=0;i<N;i++)
			for(j=0;j<M;j++)
				scanf("%d",&k[i+1][j+1]);
		
		for(i=1;i<=N;i++){
			for(j=1;j<=M;j++){
				flag=(k[i][j]<0?-1:1);
				sum=0;
				sum-=flag*k[i-1][j];
				sum-=flag*k[i][j-1];
				sum-=flag*k[i+1][j];
				sum-=flag*k[i][j+1];
				
				if(sum>m){
					m=sum;
					mx=i;
					my=j;
				}
				
			}
		}
		
		printf("%d %d %d\n",mx,my,m);
		
	}
	return 0;
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然可以。以下是一份Java版本的《屌丝逆袭记》策划案: 一、游戏概述 《屌丝逆袭记》是一款以逆袭为主题的Java游戏。玩家将扮演一个屌丝角色,通过挑战各种任务和关卡,逐渐提升自己的能力,成为一名成功人士。游戏采用2D横版的画面风格,操作简单易上手,适合各种年龄段的玩家。 二、游戏玩法 1.人物设置 玩家可以选择男女角色,并自定义角色的外观和属性。角色属性包括力量、敏捷、智力和生命值等,不同属性会对游戏过程产生不同的影响。 2.关卡设置 游戏分为多个关卡,每个关卡有不同的任务和挑战。玩家需要通过关卡,完成任务,获得金币和经验值,提升自己的能力。随着关卡的逐渐升级,任务和挑战也会变得越来越难。 3.装备系统 游戏中设置不同等级的装备,玩家可以通过购买或任务奖励获得装备,提升自己的属性和能力。不同的装备有不同的属性加成,玩家需要根据自己的需求和游戏情况选择合适的装备。 4.商城系统 游戏中设置商城,玩家可以通过金币或充值购买各种道具和装备。商城中的物品种类繁多,包括装备、技能书、药品等,可以帮助玩家在游戏中更好地完成任务和挑战。 5.技能系统 游戏中设置各种技能,玩家可以通过任务奖励或商城购买技能书,提升自己的技能等级。不同的技能有不同的效果,可以帮助玩家在游戏中更好地应对不同的挑战和任务。 6.成就系统 游戏中设置成就系统,玩家可以通过完成特定的任务和挑战获得成就称号和奖励。成就系统不仅可以帮助玩家提升自己的游戏体验,还可以增加游戏的乐趣和挑战性。 三、游戏特点 1.简单易上手,适合各种年龄段的玩家; 2.丰富的角色和装备系统,可以让玩家自由选择和定制自己的角色; 3.多样化的任务和挑战,可以让玩家在游戏中不断挑战自我,提高自己的能力; 4.成就系统和商城系统,可以让玩家获得更多的奖励和乐趣; 5.游戏采用Java语言编写,具有良好的稳定性和可移植性。 四、游戏技术实现 1.游戏采用Java语言编写,使用Eclipse或IntelliJ IDEA等开发工具; 2.游戏采用Java2D图形库实现2D横版画面风格; 3.游戏采用MySQL数据库存储玩家数据; 4.游戏采用Java Socket实现多人联机模式; 5.游戏采用Java Swing实现用户界面和控件。 以上是一份Java版本的《屌丝逆袭记》策划案,希望能够对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值