这道题就是求logn的问题,简单的用辅助数据来模拟过程。代码如下,

#include <stdio.h>

int main()
{
    int i;
    unsigned long long m[64],n;
    m[0] = 1;
    for (i=1;i<64;i++)
        m[i] = m[i-1]<<1;

while(EOF != scanf("%llu",&n))
    {
        for(i=0;i<64 && n > m[i];i++) ;
        printf("%d\n", i);
    }
    return 0;
}

也可以用log2l来计算, 然后判断结果是否为整。

#include <stdio.h>
#include <math.h>

int main()
{
    long long n;
    long double r;
    int i;

while(EOF != scanf("%llu", &n))
    {
        r = log2l(n);
        i = (int)r;
        if (r > i) i++;
        printf("%d\n", i);
    }
    return 0;
}

西电ACM 1005 xry111的音频传输相关推荐

  1. XidianOJ 1005 xry111的音频传输

    题目描述 众所周知,xry111在硬件方面非常矬,修个耳机都能把声道焊反.现在,xry111为了传送iPhone输出的n声道音频,要接一根n声道音频线.这种线中有n根信号线和1根地线,其中地线以屏蔽层 ...

  2. 2019 西电ACM校赛网络赛 题解

    今年题目难度有较大提升,总体与往年类似,数学题居多.以下为我通过的部分题解. 赛题链接:http://acm.xidian.edu.cn/contest.php?cid=1053 A - 上帝视角 我 ...

  3. 【ACM】杭电OJ 1005

     题目链接:杭电OJ 1005 超时代码如下(而且开辟的数组空间大小不够): #include <stdio.h> int m[100000]; int f(int n,int a,int ...

  4. 杭电acm2151题java的解法,杭电ACM题型分类

    杭电ACM题型分类 基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029.1032.1037.1040.1048.1 ...

  5. 西电计算机应用基础 一,15秋西电《计算机应用基础(一)》在线作业答案解析.doc...

    西电<计算机应用基础(一)>在线作业 一.单选题(共 25 道试题,共 100 分.) 1. 下拉式菜单命令项右侧的三角形标记说明: . 该命令项当前正在起作用. . 选择该命令将弹出一个 ...

  6. 微机原理实验8254计算机钢琴,GitHub - SincereXIA/PianoMFC: 西电微机原理课设项目,键盘电子乐器演奏程序设计(电子琴),MFC...

    PianoMFC 西电微机原理课设项目,键盘电子乐器演奏程序设计(电子琴),MFC 需要连接西电微机原理实验室提供的 QTH9054 微机试验箱,使用其蜂鸣器发声,若不连接,程序会直接播放 mp3 文 ...

  7. 西电微机系统课程设计——步进电机开环控制系统设计

    西电微机系统课程设计--步进电机开环控制系统设计 一.课程设计目的 1.掌握微机系统总线与各芯片管脚连接方法,提高接口扩展硬件电路的连接能力. 2.加深对 A/D 和并行接口芯片的工作方式和编程方法的 ...

  8. 西电捷通TISec解决方案保障配电网通信安全

    引言  智能电网是"中国制造2025战略"的重点突破领域.智能电网是一种高度自动化的数字化电网,在开放系统和共享信息模式的基础上,可以无线/有线通信系统.自动控制系统以及分布式智能 ...

  9. 西电计算机学院崔江涛,“师德标兵”崔江涛:人才培养的研究者与实践者

    做专人才培养的研究者与实践者 --记西安电子科技大学"师德标兵"崔江涛教授 1994年,认准计算机专业的崔江涛第一志愿报考了西电的计算机软件专业并以高分录取,从此与西电计算机学院结 ...

最新文章

  1. 程序员效率低下的35个坏习惯
  2. 辅助模块加速收敛,精度大幅提升 移动端实时的NanoDet-Plus来了
  3. HTTP状态码:204 No Content(总结HTTP状态码)
  4. 美国国防部选择VMware View用于全球作战系统
  5. 初次使用 Elasticsearch 遇多种分词难题?那是你没掌握这些原理
  6. 解惑:什么才是真正的迅驰2平台本本
  7. Hp Dell服务器硬件监控
  8. caffe实践程序1——mnist任务总结
  9. 快让你的App分20亿吧!
  10. *TEST 11 for NOIP 再次爆炸 (100-300)-----(( ! ))
  11. 关于数据库系统的查询处理
  12. 高数学习日记——矢量场与数量场的概念
  13. JAVA一维数组如何初始化
  14. Detours学习之十三:Detours API用于将dll和有效负载插入新进程的api
  15. 央行数字货币(CBDC)能否终结美元货币体系?
  16. 一个机械研究生在计算机与机械之间的徘徊与思考
  17. Java并发之JUC的通关文牒
  18. 电源完整性之同步开关噪声SSN
  19. SDRAM/DDR/DDR2学习笔记
  20. php网站建设实训引言_网站建设实训心得体会

热门文章

  1. LIS医院管理系统源码 医院系统源码
  2. vulnhub DC系列 DC-4
  3. 烟台汽车产业提速 上汽通用东岳基地产值逾5000亿
  4. 如何使用Carthage
  5. 北京大学计算机考研学费,北京大学研究生新生报到大部分不需备学费
  6. 台式电脑开机跳出来计算机,各种台式电脑、笔记本无法开机出现英文提示,解决办法都在这里...
  7. DB2数据库JDBC驱动程序下载地址
  8. 取消word里面所有超链接
  9. 代码保护软件VMProtect用户手册之内置功能(1)——字符串功能作用
  10. 压缩及解压的几种方法