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

机试准备第三天

初试过线了兄弟们,机试正式提上日程,寒假太摆了,主要是没料到过线。题单是牛客机试。

第一题是对称平方数,一道简单的模拟题,没啥难度。

#include <stdio.h>
using namespace std;
int Reverse(int i) {
    int remain;
    int reverse = 0;
    while (i != 0) {
        remain = i % 10;
        reverse = reverse * 10 + remain;
        i = i / 10;
    }
    return reverse;
}
int main() {
    for (int i = 0; i < 256; i++) {
        int num = i * i;
        int reverse = Reverse(num);
        if (num == reverse) {
            printf("%d\n", i);
        }

    }
    return 0;
}

第二题是与7无关数的平方和,使用一个判断函数一个一个查就行。

#include <stdio.h>
using namespace std;
int Isvaild(int n) {
    if (n % 7 == 0) return 0;
    int shiwei = n / 10;
    int gewei = n % 10;
    if (shiwei == 7 || gewei == 7)
        return 0;
    return n;
}
int main() {
    int num;
    scanf("%d", &num);
    int sum = 0;
    for (int i = 0; i <= num; i++) {
        int result = Isvaild(i);
        sum = sum + result * result;
    }
    printf("%d", sum);
    return 0;
}

第三题是约数的个数,主要卡在输入输出与约数判断上。

#include <stdio.h>
using namespace std;
int main(){
    int n;
    int a;
    scanf("%d", &n);
    for(int i = 0; i < n; i++){
        scanf("%d", &a);
        int count = 0;
        for(int j = 1;j * j <= a;j++){
            if(j * j == a) count++;
            else if(a % j == 0) count+=2;
        }
        printf("%d\n", count);
    }
    return 0;
}

今天就这样,明天继续。

http://www.dtcms.com/a/39684.html

相关文章:

  • 关于CanvasRenderer.SyncTransform触发调用的机制
  • 04 路由表的IP分组传输过程
  • 【deepseek解决不了的问题】vue2响应式数据在视图改变后被无感置空
  • 【Python LeetCode】面试经典 150 题
  • (九)axios的使用
  • .net websocket 使用
  • 机器学习3-聚类
  • 前端多个项目放在一个域名下如何配置打包文件
  • 【软件安装】CentOS7系统安装Python3和opencv-python库
  • C++ Qt常见面试题(3):Qt内存管理机制
  • 【爬虫基础】第二部分 爬虫基础理论 P1/3
  • 【MySQL篇】数据库基础
  • 国自然面上项目|基于肺癌精准靶向治疗的基因影像组学研究|基金申请·25-02-26
  • mongodb【实用教程】
  • Windows docker下载minio出现“Using default tag: latestError response from daemon”
  • 嵌入式开发--STM32的USB不识别和需要重新拔插的解决
  • Java 之集成 DataX 数据同步工具
  • Compose 手势处理,增进交互体验
  • Arcgis 实用制图技巧--如何制作“阴影”效果
  • 软件供应链安全工具链研究系列—RASP自适应威胁免疫平台(下篇)
  • 渗透测试【seacms V9】
  • 第十四届蓝桥杯Scratch11月stema选拔赛真题——小猫照镜子
  • For循环以及简单练习
  • Javaweb中post请求时,能够获取url中的参数,但获取表单参数时都是null,可能是哪里的问题
  • 详解 c++ 中的 namespage
  • k8s面试题总结(五)
  • 《论企业集成平台的理解与应用》审题技巧 - 系统架构设计师
  • 【ESP32S3接入讯飞在线语音识别】
  • Jupyter Notebook~Anaconda3安装教程
  • 「拼好帧」小黄鸭 Lossless Scaling 软件介绍与下载