#job 51
来源:互联网 发布:手机淘宝游戏中心 编辑:程序博客网 时间:2024/04/27 21:29
#include <stdio.h>#include <stdlib.h>#include <string.h>void f(int n,int *p){ int num = n; int m = 0,k=0; int i = 0; while(m < num - 1) { if(*(p+i) != 0) k++; if(k==3) { k = 0 ; *(p+i) = 0; m++; } i++; if(i==num) i = 0; }}int main(){ int N,n,i,a[100],*p; scanf("%d",&N); getchar(); while(N--) { memset(a,0,sizeof(a)); p = &a[0]; scanf("%d",&n); for(i = 0 ; i < n ;i++) { *(p+i) = i + 1; //给人编号 } f(n,p); p = &a[0]; for(i = 0 ; i < n ;i++) { if(*(p+i) != 0) { printf("%d\n",*(p+i)); break; } } } return 0;}
0 0
- 51job
- 51job
- #job 51
- 51Job?51吐槽!
- 51job还能走多远?
- 51Job 工作爬虫
- job
- job
- job
- job
- job
- JOB
- job
- Job
- job
- Job
- job
- JOB
- Swift - 按钮(UIButton)的用法
- java 字符集与编码 unicode、utf-8、utf-16、gbk
- oracle级联删除 触发器
- 基于Bootstrap3制作响应式布局网站(二)
- Android如何安全退出应用程序
- #job 51
- Socket.IO进阶
- 第一篇微博
- 开源,安卓自动缩放布局,解决屏幕适配问题
- SAP修改数据表(tables)的方法
- Android 学完这些就够了(开源项目、材质设计的向下兼容)
- 使用Github
- 线程同步的3种实现方法 互斥对象 临界资源 事件对象
- BestCoder Round #23 1003 Cities