当前位置: 首页 > article >正文

SCAU:数字字符序列2

数字字符序列

Time Limit:1000MS  Memory Limit:65535K

题型: 填空题   语言: G++;GCC;VC

描述

有一个数字字符序列,它是由平方数1,4,9,16,25,36,49,64,81,……(最多到9999的平方)按顺序拼接而成,如下:
149162536496481……
如下程序实现输入一个非0整数N,则输出该字符序列第N个数字字符,直到输入的N为0时结束(N为0时不用输出)


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

char s[100000]={0};

int main()
{
    int i, t, n, tmp;
    t=0;
    for(i=9999; i>=0; i--)
    {
        tmp = _______________________;
        while(tmp>0)
        {
            s[t++]=_______________________;
            tmp/=10;
        }
    }
    while(scanf("%d", &n), n>0)
    {
        printf("%c\n", s[t-n]);
    }
    return 0;
}

输入格式

每行一个整数,最后一行是0

输出格式

每一行输出第N个数字字符

输入样例

5
1
10

输出样例

6
1
4
#include <stdio.h>
#include <stdlib.h>

char s[100000] = {0};

int main() {
    int i, t, n, tmp;
    t = 0;
    
    for (i = 9999; i >= 0; i--) {
        tmp = i * i; // 计算当前数字的平方
        while (tmp > 0) {
            s[t++] = tmp % 10 + '0'; // 将平方数字的每一位存储在字符数组中
            tmp /= 10;
        }
    }

    while (scanf("%d", &n), n > 0) {
        printf("%c\n", s[t - n]); // 输出第N个数字字符
    }

    return 0;
}

 


http://www.kler.cn/news/155936.html

相关文章:

  • Linux(13):例行性工作排程
  • 前后端分离部署https
  • qt-C++笔记之组件-分组框QGroupBox
  • C/C++ 快速排序
  • Python 错误 TypeError: __str__ Returned Non-String but Printing Output
  • 【源码解析】聊聊线程池 实现原理与源码深度解析(一)
  • 从零构建属于自己的GPT系列3:模型训练2(训练函数解读、模型训练函数解读、代码逐行解读)
  • 算法复习,数据结构 ,算法特性,冒泡法动态演示,复杂度,辗转相除法*,寻找最大公因数
  • Win中Redis部署与配置
  • SCAU:判断点是否在圆上
  • QWebChannel 是 Qt 框架中用于在 Web 页面和 Qt 应用程序之间进行通信的类
  • 【doccano】文本标注工具——属性级情感分析标注自己的业务数据
  • 使用SLS日志服务采集Kong网关的日志
  • c语言编程题经典100例——(41~45例)
  • Android textView 显示: STRING_TOO_LARGE
  • 23.12.3日总结
  • 鸿蒙工具DevEco Studio调试Build task failed. Open the Run window to view details.
  • 讲一讲redis的使用
  • WordPress外贸站优化工具,WordPress外贸SEO优化方法
  • iOS Class Guard 成功了,但无法区分差异
  • ssm医药进出口交易系统源码和论文
  • 移除元素、合并两个有序数组(leetcode)
  • 人工智能(pytorch)搭建模型21-基于pytorch搭建卷积神经网络VoVNetV2模型,并利用简单数据进行快速训练
  • Stable Diffusion 系列教程 - 1 基础准备(针对新手)
  • 浅析SD-WAN技术如何加强企业网络安全
  • YOLOv8 区域计数 | 入侵检测 | 人员闯入
  • 编程中常见的技术难题有哪些?By AI
  • java八股文
  • 文件操作详解
  • 猜数字赢金币