201712-2 游戏

简介: 201712-2 游戏

201712-2 游戏

  • C++
  • 总结


本题链接201712-2 游戏

本博客给出本题截图

2.png

C++

#include <iostream>
#include <algorithm>
#include <queue>
using namespace std;
int main()
{
    int n, k;
    cin >> n >> k;
    queue<int> q;
    for (int i = 1; i <= n; i ++ ) q.push(i);
    int j = 1;
    while (q.size() > 1)
    {
        int t = q.front();
        q.pop();
        if (j % k && j % 10 != k) q.push(t);
        j ++ ;
    }
    cout << q.front() << endl;
    return 0;
}

总结

使用队列可以简化我们的代码量,队列可以直接使用STL中的队列,也可以用数组模拟队列

STL—queue

数组模拟队列

目录
相关文章
|
6月前
|
开发者
为什么你的游戏做不出来?
为什么你的游戏做不出来?
54 0
|
10天前
|
机器学习/深度学习
猜谜游戏
【10月更文挑战第16天】猜谜游戏。
37 6
|
6月前
如何在游戏中实现飘花和落叶效果?
如何在游戏中实现飘花和落叶效果?
62 1
|
12月前
|
资源调度
游戏分享总结
游戏分享总结
51 0
|
开发者
什么才是“好游戏“?
什么样的游戏才算是一个好游戏呢?其实这是一个很私人的问题,不应该被拿出来当众讨论,就像什么样的电影才是好电影?什么样的书才是好书?什么样的生活才是好生活?什么样的人生才是好人生?...... 这些问题都有着共同的特点,就是因人而异。每个人都有着自己的经历和想法,所以对应的每个问题也都有着自己的答案。
123 0
|
开发工具 开发者
一些与做游戏有关的你想知道的事
我始终认为做游戏是一项技能,游戏创作者制作一个游戏,跟写作者写一篇文章,吉他手弹一首乐曲,糕点师做一个松软的面包,木匠做一套精美的家具都是一样的。对于掌握一项技能来讲,只有一件最重要的事,就是熟练。所以,想学好做游戏唯有不停的练习直至熟练,除此之外,其它的都是弯路。
112 0
在游戏中实现飘花和落叶效果
嗨!大家好,我是小蚂蚁。 今天这篇文章分享一下如何在游戏中实现飘花和落叶的效果,在游戏背景中加入它们,能够让你的游戏更加的栩栩如生。 之前我们讲过如何在游戏中实现一场雨,主要利用的随机性,一系列的随机处理模拟出了下雨的效果,对于飘花和落叶同样也需要各种各样的随机处理。
94 0
|
开发者
游戏中一些常用的“行话”
每个领域都有一些属于自己的“行话”,游戏领域也不例外。这些“行话”对于了解游戏开发的人来说是日常用语,但是,对于非游戏行业的人来说其可能完全是不知所云。所以,在此你需要了解一些“行话”的含义,以便于在接下来的内容中,你能够清楚我所表达的是什么。无需担心,我们只是了解几个必要的概念,而且,它们都很容易理解。
540 0
游戏中一些常用的“行话”
|
Web App开发 移动开发 JavaScript
视频在 H5 游戏中的应用
## 前言 游戏中如果需要使用一些预先录制好的动画,动画格式可以选择 gif 文件和视频文件,视频文件和 gif 文件相比,size 更小(相同质量,gif 文件比 mp4 文件大5倍以上)。 如果视频能在 canvas 中或者 webgl 中播放,这样视频可以和其它游戏元素整合,实现以前需要很复杂的方式才能实现的功能,比如在一个旋转的 3D 立方体中播放视频。 当前主流的浏览器
2004 0