目录

7-45 连年

7-69 求婚


7-45 连年

分数 10

全屏浏览题目

切换布局

作者 黄龙军

单位 绍兴文理学院

给你一个数年份n,把1到n的每个年份都写出来连在一起,最后得到的是几位数?例如n=10,得到的数字是12345678910,因此是11位数。

输入格式:

首先输入一个整数T(1<=T<=10),表示测试组数。
每组测试输入一个整数n(1<=n<=10000)。

输出格式:

对于每组测试,在一行上输出把1到n的每个年份都写出来连在一起,最后得到的数据的位数。

输入样例:

2
10
1

输出样例:

11
1

代码如下:

#include <stdio.h>int count(int n)
{int m = 0;int x = n;while (x){m++;x /= 10;}int s = 0;int b = 1;for (int i = 1; i < m; i++){s += i * b * 9;b *= 10;}s += m * (n - b + 1);return s;
}int main()
{int T, n;scanf("%d", &T);for (int i = 0; i < T; i++){scanf("%d", &n);printf("%d\n", count(n));}return 0;
}

7-69 求婚

分数 10

全屏浏览题目

切换布局

作者 李祥

单位 湖北经济学院

国王的女儿达西娅要出嫁了,按照当地的风俗,在结婚那天公主从高台上抛下一朵鲜花,花儿落到谁身上,公主就嫁给谁。达西娅担心花儿落不到心上人克俊身上,就和克俊一起商议……。

达西娅找到父亲说:“我不愿意搭台抛花,那么多人挤在一起乱哄哄的。”国王说:“不搭台也行,你必须在结婚当天从求婚人群中选出新郎,但不许指名。”达西娅高兴地找到司仪做了安排。

结婚那天,司仪让求婚者站成一排,克俊数了一下求婚的人数,然后就站到队伍中去了。司仪让求婚者从 1 开始报数,报单数的人退场,留下的人再从 1 开始报数,报单数的人再退场,……,到最后只剩一个人时,众人惊奇地看到这个人正是克俊。

请编写程序,输入求婚的人数 n,输出克俊应该站的位置 p。

输入格式

n

输出格式

p

输入样例

105

输出样例

64

#include "stdio.h"int main()
{int n, i = 2;scanf("%d", &n);while (i <= n){i *= 2;}printf("%d", i / 2);return 0;
}

7-45 连年 7-69 求婚相关推荐

  1. BGP高防是什么意思呢?BGP高防服务器租用 45.250.42.X

    大家都知道BGP高防是DDOS流量攻击的首选防御之一,那么BGP高防到底是什么?BGP高防有什么优势呢?小驰给大家讲一下 BGP高防协议是什么? BGP协议指边界网关协议(Border Gateway ...

  2. 最新!中国大学生源质量排行榜(2019):双一流高校表现突出!

    点击上方"视学算法",选择加"星标"置顶 重磅干货,第一时间送达 来源:CNUR官网 本文转载自:双一流高校 中国大学排行榜(CNUR)根据内地高校于各省市录取 ...

  3. 新能源汽车:大变革催生十万亿市场空间

    来源:新时代证券(开文明) 新能源汽车发展空间巨大,随着新能源汽车性能提升以及痛点的改善,新能源汽车带来的冲击越来越大,渗透率随之提升. 根据BNEF预测,到2025年全球新能源汽车的销量将达到110 ...

  4. lingo 嵌套@for或嵌套@sum

    嵌套@for或嵌套@sum 对集合中的i单独求和,例如集合Xij,求Xi1+Xi2+Xi3-+Xin sets: r/1..5:y; c/1..5/:; link(r,c):x; endsets @f ...

  5. Matlab实用程序--图形应用-饼图的绘制

    饼图的绘制 function shili09h0=figure('toolbar','none',... 'position',[200 150 450 250],... 'name','实例09') ...

  6. crackme算法分析---CRC32算法的妙用

    loveasm的crackme算法分析-----CRC32算法的妙用 [作者]:onlyu[FCG][DFCG] [软件介绍]:loveasm[YCG][DFCG]兄弟的crackme,主要锻炼算法分 ...

  7. 深入浅出python机器学习_8.3_神经网络实例_手写识别_MNIST数据集的使用

    # 导入数据集获取工具 # from sklearn.datasets import fetch_mldata# 加载MNIST手写数字数据集 # mnist=fetch_mldata('MNIST ...

  8. 程序练习:Matlab 饼图绘制

    Matalb小练习 练习饼图绘制,目标是画出一个饼图 可以展示三个产品市场份额的饼图 代码如下 function week13 %%饼图 h0=figure('toolbar','none','pos ...

  9. Android资源分离,可分离Android操作系统报告:硬件环境检测文件(十)(分析)...

    可分离Android操作系统报告:硬件环境检测文件(十)(分析) (2018-04-18 12:23:58) 标签: it 0x38000-终  1F E0 8E 05 60 29 1C ED A8 ...

  10. 使用resNet网络 进行图像分类(jupyter notebook)

    这学期做了三次的CV把他贴出来, resNet网络的结构 import torch.nn as nn import torchclass BasicBlock(nn.Module):expansion ...

最新文章

  1. 每天一个linux命令(15):tail 命令
  2. 开启云原生 MOSN 新篇章 — 融合 Envoy 和 Golang 生态
  3. Spring源码 --Idea module 相互引用
  4. 怎么将SVG转成PNG(.NET工具包编写)
  5. SQLServer获取最后插入生成的ID 不同方法
  6. java编程有什么独特之处?
  7. 一个多业务、多状态、多操作的交易链路?闲鱼架构这样演进
  8. 003.linux开发环境配置及linux极速入门
  9. 今天终于结束了考试,不知道结果
  10. python只想调用函数不想执行.py
  11. 框架实现修改功能的原理_从无到有RPC框架 - RPC原理及实现(文末还有开源的优秀RPC框架)...
  12. 统计·数值分析·概率论·人工智能数学基础
  13. 【数据分享】1997-2016年全国大部分地级市气温降水数据
  14. ASP与JSP的比较
  15. CodeForces - 1538G Gift Set - ( 二分 )
  16. 定时任务(每晚12点执行)
  17. 小程序支付后台实现(服务商)
  18. echarts自定义视图数据(dataView)
  19. wia twain for java,c – 使用WIA或TWAIN扫描页面
  20. 战地4稳定的服务器,战地4 游戏服务器

热门文章

  1. 中文转UTF-8 和UTF-8转中文
  2. 【云速建站如何个人备案】
  3. unreal engine4效果很不错
  4. 单片机数字钟(调时,调时闪烁,万年历,年月日)超详细解析
  5. LAMP(CentOS)环境详细配置步骤
  6. mac pro 键帽 方向键 上下键 拆卸
  7. OBS显示器捕获黑屏问题解决
  8. 如何使用jupyter notebook的PPT插件rise进行分页显示
  9. 最新Mac Pro详解
  10. 【论文】mac系统下的citespace与使用