当前位置: 首页 > 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;
}

今天就这样,明天继续。

相关文章:

  • 关于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自适应威胁免疫平台(下篇)
  • 中共中央、国务院关于表彰全国劳动模范和先进工作者的决定
  • 连演三场,歌剧《义勇军进行曲》在上海西岸大剧院上演
  • 我国将出台稳就业稳经济推动高质量发展若干举措,将根据形势变化及时出台增量储备政策
  • 知名计算机专家、浙江大学教授张森逝世
  • 申花四连胜领跑中超联赛,下轮榜首大战对蓉城将是硬仗考验
  • VR数字沉浸体验又添新节目,泰坦尼克号驶进文旅元宇宙