文档章节

test

carmen-ly
 carmen-ly
发布于 01/16 05:57
字数 261
阅读 10
收藏 0
//
//  main.c
//  Test
//
//  Created by 吕颖 on 2019/1/16.
//  Copyright © 2019年 carmen. All rights reserved.
//

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int getAction(int num);

int main(int argc, const char * argv[]) {
    int number = 0;
    int actionNum = 0;
    int acount[20] = {0};
    srand((unsigned)time(NULL));
    
    for (int i=0; i<10000; i++){
        number = rand()%10000;
        actionNum = getAction(number);
        acount[actionNum]++;
        
    }
    for(int i=0; i<20; i++){
        printf("%d出现%d次\n", i+1, acount[i]);
    }
    
    
    return 0;
}

int getAction(int num){
    int ret = 0;
    int account[20] = {1433,2399,2533,3211,3333,
        3644,3934,4444,4812,5555,
        5733,6233,6666,6912,7342,
        7777,8201,8888,9219,9999};
    for(int i = 0; i < 20; i++){
        if(num < account[i]){
            ret = i+1;
            break;
        }
    }
    return ret;
//    int ret = 0;
//    if(num < 1423){
//        ret = 1;
//    } else if(num < 2399){
//        ret = 2;
//    } else if(num < 2512){
//        ret = 3;
//    } else if(num < 2784){
//        ret = 4;
//    } else if(num < 3212){
//        ret = 5;
//    } else if(num < 3721){
//        ret = 6;
//    } else if(num < 4012){
//        ret = 7;
//    } else if(num < 4609){
//        ret = 8;
//    } else if(num < 5022){
//        ret = 9;
//    } else if(num < 5412){
//        ret = 10;
//    } else if(num < 5876){
//        ret = 11;
//    } else if(num < 6322){
//        ret = 12;
//    } else if(num < 6541){
//        ret = 13;
//    } else if(num < 6987){
//        ret = 14;
//    } else if(num < 7433){
//        ret = 15;
//    } else if(num < 7845){
//        ret = 16;
//    } else if(num < 8325){
//        ret = 17;
//    } else if(num < 8743){
//        ret = 18;
//    } else if(num < 9509){
//        ret = 19;
//    } else {
//        ret = 0;
//    }
//    return ret;
}

 

© 著作权归作者所有

共有 人打赏支持
carmen-ly
粉丝 3
博文 56
码字总数 25248
作品 0
朝阳
程序员
私信 提问
20181008 zip压缩工具、tar打包、打包并压缩

zip压缩工具 支持压缩目录 压缩后不删除源文件/目录 安装: yum install -y zip unzip解压缩 安装: yum install -y unzip tar 打包工具 打包并压缩 tar -zcvf # 打包时支持gzip压缩 tar -jcv...

野雪球
2018/10/09
0
0
Linux文档压缩与打包

zip压缩工具zip压缩包在Windows和Linux中比较常用,它可以压缩目录和文件,压缩目录时,需要指定目录下的文件zip 1.txt.zip 1.txt 压缩文件并指明目录下的文件unzip 1.txt.zip[root@localhos...

yzllinux
2018/01/06
0
0
Python 中的贪婪排名算法

在较早的一遍文章中,我曾经提到过我已经写了一个属于自己的排序算法,并且认为需要通过一些代码来重新回顾一下这个排序算法。 对于我所完成的工作,我核实并且保证微处理器的安全。对非常复...

renwofei423
2013/06/02
1K
2
android5.0以上版本调用jni崩溃

log如下: 02-29 20:34:12.302: E/Test(16577): Step1:Function:init_config_from_xml,type:8 02-29 20:34:12.302: E/Test(16577): Step4:InputBuf: 02-29 20:34:12.302: E/Test(16577): S......

tsmaomaoyu
2016/02/29
2.3K
13
list移除元素容易发生的问题

list 大家应该并不陌生, 如果移除List中的元素呢,也不难,首先想到就是其remove()方法。 下面列出remove()的具体实现,以供参考: snippetid="2366209" snippetfilename="blog201705011_7...

zqbx7
2017/05/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

前嗅ForeSpider教程:配置关键词

对于通过关键词,在网页的搜索栏检索的情况,可以在软件中,通过配置关键词实现。那么,今天小编来为大家介绍:如何在前嗅ForeSpider中,配置关键词。 一,关键词配置的步骤 第一步:打开关键...

forespider
3分钟前
0
0
解决gitlab内存占用过多的问题

简介 今天使用docker安装了gitlab,安装完成之后一看内存爆表,就是文章图片那个样子的 顿时感觉世界凉凉,为什么会有这么多gitlab的进程,内存也占用了这么多 解决操作 百度了一下原来是我的...

bboysoulcn
9分钟前
1
0
ssh 免密码登录服务器 别名登录服务器

本机生成rsa公钥和私钥(如果需要) $ ssh-keygen -t rsa -C "YOUR_EMAIL@xxx.COM" 会在 .ssh目录下生成秘钥对文件 id_rsa,id_rsa.pub 上传公钥到服务器 $ scp -p ~/.ssh/id_rsa.pub root@19......

yimingkeji
15分钟前
1
0
这20个正则表达式,能让你少写100行代码

正则表达式,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符...

Pasenger
16分钟前
0
0
Netty权威指南带目录完整版.pdf

Netty权威指南带目录完整版.pdf

小99
16分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部