【C++小游戏】2048

一.前言:

游戏名称:2048 网站:点我跳转

二.局限性:

本人编辑器为DevC++6.3版本,版本原因,可能有差误,无法运行,也没办法了。

三.问题&解答:

1.窗口:

出现这个很正常,点NO就行了。

2.UTF8:

打开发现是一堆乱七八糟的东西,UTF8格式的汉字 ,别紧张,关闭窗口,在C++编辑页面清除一个";"以英文格式 输回去,再重新点击编译运行就OK了。

3.实名验证?

别担心!, 这只是测试!本机不会知道您的名字,如果您在建立账号中输入1,手机验证码,只需要输入一个11位数字,在假的发送验证码后,会出现倒计时60s,在57s时会出现找不到本机,这时,会在游玩的电脑屏幕上出现一个验证码,输入即可。

四、代码:
警告:本游戏是在DecC++ 6.3 使用的!!!请确保版本正确!!!
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int m,n,k;
int a[1005],b[1005],c[1005];
int dp[1005][25][85];
int main()
{
cin>>m>>n;
cin>>k;
for(int i=1;i<=k;i++){
	cin>>a[i]>>b[i]>>c[i];
}
memset(dp,0x3f,sizeof(dp));
dp[0][0][0]=0;
for(int i=1;i<=k;i++){
	for(int j=0;j<=m;j++){
		for(int x=0;x<=n;x++){
			dp[i][j][x]=min(dp[i-1][j][x],dp[i-1][max(0,j-a[i])][max(0,x-b[i])]+c[i]);		}
	}
}
cout<<dp[k][m][n];
return 0;

}

可以带走游戏 , 但是请点赞关注我!

相关推荐
楼田莉子2 分钟前
C++20新特性:协程
开发语言·c++·后端·学习·c++20
xiaoshuaishuai84 分钟前
C# AvaloniaUI 中旋转
开发语言·c#
Dream_ksw7 分钟前
Python 基础
开发语言·python
weixin_4280053012 分钟前
C#调用 AI学习从0开始-第2阶段(Function Calling+工具调用智能体)-第9天实战-实现计算器工具
开发语言·学习·c#·functioncalling·ai实现计算器工具
炘爚13 分钟前
phase1:基础框架——编译 + MySQL + 登录/注册
linux·c++
特种加菲猫30 分钟前
C++11核心特性深度解析:从列表初始化到lambda与包装器
开发语言·c++
JSMSEMI1135 分钟前
JSM12N60C 600V N沟道增强型功率MOSFET
开发语言·javascript·ecmascript
设计师小聂!36 分钟前
Java异常处理
java·开发语言·后端·编辑器·idea
清水白石00839 分钟前
从打印对象到高质量调试:彻底理解 Python 中 `__repr__` 和 `__str__` 的区别
开发语言·python
枕星而眠44 分钟前
C++ 面向对象核心机制深度解析:多态性、虚函数、虚继承与 final 类
运维·开发语言·c++·后端