解密数字游戏
来源:互联网 发布:英语单词阅读软件 编辑:程序博客网 时间:2024/04/30 07:37
给你一串数字,规则大致如下首先将第1个数删除接着将第2个数放到这串数的末位,再将第3个数删除并将第4个数放到这串数的末位,依次类推,直到剩下最后一个数,将最后一个数也删除。#include<stdio.h>struct queue{ int data[100]; //队列的主体 int head; // 队首 int tail; // 队尾};int main(){ struct queue q ; int i; // 初始化队列 q.head = 1; q.tail = 1; for(i = 1; i <= 9; i++) // 依次向队列插入9个数 scanf("%d",&q.data[q.tail++]); while(q.head < q.tail) // 当队列不为空时执行循环 { //打印队首 并将队首出队 printf("%d ",q.data[q.head++]); // 将新队首的数添加到队尾 q.data[q.tail++] = q.data[q.head++]; } return 0;}
0 0
- 解密数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- 数字游戏
- C++第二次实验 学生成绩
- 利用node js快速模拟REST API
- Embedded Linux - File System
- 原始套接字学习总结
- ORM
- 解密数字游戏
- iOS9新特性,泛型
- 数据质量管理--数据抽取和清洗
- handleCmd_DESCRIBE 函数
- android中各种只读的小文件放置位置
- 王学岗观察者模式之适配器
- Sublime Text 3 常用插件以及安装方法
- Hibernate:deleted object would be re-saved by cascade (remove deleted object from associations): []
- 利用 Device_annce 获取网络地址