一.vs2022安装
链接: https://visualstudio.microsoft.com/zh-hans/downloads/
注意:
1.选择社区版本下载。
2.vs为重型IDE,安装前磁盘需至少空出30GB以上内存。
3.安装完vs后,注册一个Microsoft的账户(免费)并登陆,然后使用即可。
安装步骤:
1.下载完成以后, 点击安装即可,一直下一步,直到下面界面选择使用C++的桌面开发,等待下载完成。
2. 打开vs,创建新项目,选择空项目,为项目取一个名字。
3.在右侧,源文件文件夹处,右键点击添加|新建项,创建c++文件(快捷Ctrl+Shift+A),为c++文件取名(一般为main即可)。
》》》
4.c++文件中写入相应代码,调试通过,运行即可。
二.模拟问题
解释: 用最通俗的语言来说,题目“让你做什么,你就做什么”,用代码把题目问题,“复述”出来。
由下面例题更好说明清楚:
链接: 买房子——https://www.acwing.com/problem/content/3447/
题目:
解题: 跟着题目意思直接解题,“它让我们怎么做,我们就怎么做”
注意: 动手去做了就知道什么叫模拟了!!!,模拟就是用最简单的代码表达题目逻辑。
#include <stdio.h>
using namespace std;
int main() {
float N, K;
while (scanf("%f%f", &N, &K) != EOF) {
float sum = N;//存钱
int count = 1;//年数
float flag = 200;
float newK = K / 100;
while (true) {
if (sum >= flag&&count<=21) {
printf("%d\n", count);
break;
}
else if (count > 21) {
printf("Impossible\n");
break;
}
else {
flag = (1+newK) * flag;
sum += N;
++count;
}
}
}
return 0;
}