歷年北京理工大學保研上機真題

2025北京理工大學保研上機真題
2024北京理工大學保研上機真題
2023北京理工大學保研上機真題

在線測評鏈接:https://pgcode.cn/problem?classification=1

在這里插入圖片描述

判斷身份證校驗位是否正確

題目描述

給定一個身份證號碼,判斷其最后一位校驗位是否正確。

如果不正確,給出正確的身份證號碼。

身份證校驗規則主要涉及中國大陸的18位居民身份證號碼,其校驗機制基于ISO 7064:1983標準的MOD 11-2算法。

以下是詳細規則:

校驗碼計算步驟

  1. 前17位加權求和
    每位數字對應權重系數(從左到右):
    [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]
    計算公式
    S = Sum(Ai × Wi)
    Ai為第i位數字,Wi為對應權重)

  2. 計算模11的余數
    Y = S mod 11

  3. 匹配校驗碼
    根據余數Y對照表得到校驗碼C

    Y012345678910
    C10X98765432
    (注:X代表羅馬數字10)
輸入格式

輸入一個18位的身份證號碼。

輸出格式

如果校驗位正確,輸出 Correct;如果不正確,輸出正確的身份證號碼。

輸入樣例
11010519491231002X
輸出樣例
Correct
題目來源

2017

二分查找統計次數

題目描述

給定一個有序數組,使用二分法查找指定的數,并輸出查找的次數。

輸入格式

第一行包含一個整數 n n n,表示數組的長度。

第二行包含 n n n 個整數,表示有序數組的元素。

第三行包含一個整數 x x x,表示要查找的數。

輸出格式

輸出一個整數,表示查找的次數。

如果未找到,則輸出 ? 1 -1 ?1

輸入樣例
5
1 3 5 7 9
5
輸出樣例
2
題目來源

2017

學生成績處理

題目描述

給定幾組數據,每組數據包含學生的姓名和三個成績。

要求輸出所有不及格的學生,并按照平均成績進行排序。

輸入格式

每組數據包含一個字符串 n a m e name name 和三個整數 s c o r e 1 score1 score1, s c o r e 2 score2 score2, s c o r e 3 score3 score3,分別表示學生的姓名和三個成績。

輸入以文件結束符(EOF)終止。

輸出格式

對于每個不及格的學生,輸出其姓名和平均成績,保留兩位小數。

輸出按照平均成績升序排列。

輸入樣例
Alice 80 90 85
Bob 50 40 60
Charlie 70 60 65
輸出樣例
Bob 50.00
Charlie 65.00
題目來源

2017

最長回文串的長度和個數

題目描述

輸入一個字符串,輸出其最長回文串的長度,以及最長回文串的個數,不區分大小寫。

輸入格式

輸入一個字符串 s s s

輸出格式

輸出兩個整數,分別表示最長回文串的長度和個數。

輸入樣例
aB
輸出樣例
1 2
輸入樣例
aBA
輸出樣例
3 1
輸入樣例
aaaa
輸出樣例
4 1
題目來源

2018

將偶數表示為兩個素數之和

題目描述

輸入兩個整數 m m m n n n ( 6 ≤ m ≤ n ≤ 50 6 \leq m \leq n \leq 50 6mn50),將區間 [ m , n ] [m, n] [m,n] 中的所有偶數表示為兩個素數相加的形式。

輸出這些素數及其出現的次數,輸出次序按照素數出現的次數從多到少輸出;若出現次數相同,按照素數從大到小輸出;若偶數有多種素數相加形式,則把所有的情況都輸出,每種情況占一行。

輸入格式

輸入兩個整數 m m m n n n,用空格分隔。

輸出格式

輸出每個素數及其出現的次數,按照出現次數從多到少排序,次數相同的素數按從大到小排序。

每個偶數可能有多種表示形式,每種形式占一行。

輸入樣例
6 10
輸出樣例
3 2
7 1
5 1

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/81399.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/81399.shtml
英文地址,請注明出處:http://en.pswp.cn/web/81399.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

uni-app學習筆記十--vu3綜合練習

鞏固提升前面學習的知識點,主要涉及下面這方面的運用: 1.v-for運用; 2.v-model雙向綁定; 3.confirm確認事件; 4.click點擊事件; 5.控制按鈕的可點擊和不可點擊; 6.集合刪除和追加元素,獲取集合元素的…

AI時代新詞-AI芯片(AI - Specific Chip)

一、什么是AI芯片? AI芯片(AI - Specific Chip)是指專為人工智能(AI)計算任務設計的芯片。與傳統的通用處理器(如CPU)相比,AI芯片針對深度學習、機器學習等AI應用進行了優化&#x…

華為云Astro前端頁面數據模型選型及綁定IoTDA物聯網數據實施指南

目錄 1. 選擇合適的數據模型類型及推薦理由 自定義模型: 對象模型: 服務模型: 事件模型: 推薦方案: 2. 數據模型之間的邏輯關系說明 服務模型獲取數據: 對象模型承接數據: 前端組件綁定顯示: 數據保存與反饋(可選): (可選)事件模型實時更新: 小結 …

因重新安裝python新版本,pycharm提示找不到python.exe(No Python at“c:\python.exe“)問題解決方法

1、安裝新版本python后提示錯誤如下: 2、打開設置 3、添加Interpreter 4、配置程序的安裝路徑 5、問題完美解決。

一文帶你徹底理清C 語言核心知識 與 面試高頻考點:從棧溢出到指針 全面解析 附帶筆者手寫2.4k行代碼加注釋

引言:C 語言的魅力與挑戰 從操作系統內核到嵌入式系統,從高性能計算到網絡編程,C 語言高效、靈活和貼近硬件的特性,始終占據著不可替代的地位。然而,C 語言的強大也伴隨著較高的學習曲線,尤其是指針、內存管…

GitHub 趨勢日報 (2025年05月22日)

本日報由 TrendForge 系統生成 https://trendforge.devlive.org/ 🌐 本日報中的項目描述已自動翻譯為中文 📈 今日整體趨勢 Top 10 排名項目名稱項目描述今日獲星總星數語言1microsoft/WSLLinux的Windows子系統? 2524? 26627C2HeyPuter/puter&#x1…

AI智能混剪核心技術解析(一):字幕與標題生成的三大支柱-字幕與標題生成-優雅草卓伊凡

AI智能混剪核心技術解析(一):字幕與標題生成的三大支柱-字幕與標題生成-優雅草卓伊凡 引言:文字到畫面的橋梁工程 在AI視頻混剪系統中,字幕與標題生成是連接語言表達與視覺呈現的核心樞紐。優雅草卓伊凡團隊將該功能拆…

如何通過PHPMyadmin對MYSQL數據庫進行管理?

管理MySQL數據庫時,使用PHPMyAdmin是一種常見且方便的方式。PHPMyAdmin是一個基于Web的數據庫管理工具,提供了許多功能,如數據庫創建、表管理、數據查詢、用戶權限設置等。本文將介紹如何通過PHPMyAdmin對MySQL數據庫進行管理,包括…

如何解決大模型返回的JSON數據前后加上```的情況

環境說明 springboot 應用使用dashscope-sdk-java對接阿里百練 deepseek v3模型 問題表現 已經指定了輸出json格式,但指令不明確,輸出JSON格式的寫法如下 注:提示詞一開始是能正常功能的,但過了幾天就出現了異常,原…

uniapp實現H5、APP、微信小程序播放.m3u8監控視頻

目錄 1.APP播放.m3u8監控視頻 2.H5播放.m3u8監控視頻 3.微信小程序播放.m3u8監控視頻 最近在寫一個uniapp實現h5、app、微信小程序兼容三端的播放監控視頻功能,我原本以為一套代碼多處運行,但事實并非如此,h5可以運行,微信小程…

螢石云實際視頻實時接入(生產環境)

螢石云視頻接入 本示例可用于實際接入螢石云開放平臺視頻,同時支持音頻輸入和輸出。 實際優化內容 1.動態獲取token 2.切換各公司和車間時,自動重新初始化播放器 let EZUIKit null; // 第三方庫引用 let EZUIKitPlayers []; // 播放器實例數組 le…

【Dify平臺】使用Dify API 實現網頁內嵌式AI助手

使用 Dify API 實現網頁內嵌式 AI 助手 一. 引言二. Dify API 概述三. 實現網頁內嵌式 AI 助手的技術架構四. 前端實現五. 后端實現六. 功能擴展與優化七. 測試與部署一. 引言 隨著 AI 技術的不斷發展,越來越多的企業希望將智能助手集成到自己的網頁中,實現用戶自動接待、問…

mysql8配置文件my.ini講解,原汁原味直接拷貝再講解

文章目錄 一、原英文版本,不帶注釋二、由原版逐字翻譯成的中文版(行行對應)三、最常用的配置 一、原英文版本,不帶注釋 # Other default tuning values # MySQL Server Instance Configuration File # -------------------------…

Go語言中內存釋放 ≠ 資源釋放

// QueryUserFileMetas : 批量獲取用戶文件信息 func QueryUserFileMetas(username string, limit int) ([]UserFile, error) {stmt, err : mydb.DBConn().Prepare("select file_sha1,file_name,file_size,upload_at," "last_update from tbl_user_file where u…

win11+vs2022 安裝opencv 4.11.0圖解教程

1. 下載opencv opencv官網下載地址:Releases - OpenCV 2. 雙擊運行該exe,即可進行安裝,安裝文件夾可自行選擇 安裝后目錄如下: 3. 配置環境變量 使用win鍵搜索環境變量,選中系統變量中的Path,然后點擊編輯…

【Linux】進程 信號的產生

🌻個人主頁:路飛雪吖~ 🌠專欄:Linux 目錄 一、掌握Linux信號的基本概念 🌠前臺進程 VS 后臺進程 🌠 小貼士: 🪄?個系統函數 --- signal() 🪄查看信號 --- man 7 sign…

Python 網絡編程入門

目錄 一、前言 二、網絡通信基礎12:TCP 與 UDP 協議解析 2.1 TCP 協議:可靠的面向連接通信 2.2 UDP 協7議:無連接的快速通信 2.3 Sock12et:網絡通信的基石 三、TCP 編程實15戰:從單工通信到雙向聊天 3.1 TCP 客…

Django壓縮包形式下載文件

通過web將minio上的文件以壓縮包-文件夾-文件的形式下載到本地 import os from bx_mes import settings from io import BytesIO import zipfile from django.http import StreamingHttpResponse class FileRemote(GenericAPIView):def post(self,request):# 壓縮包名folder_n…

Enhancing Relation Extractionvia Supervised Rationale Verifcation and Feedback

Enhancing Relation Extraction via Supervised Rationale Verification and Feedback| Proceedings of the AAAI Conference on Artificial Intelligencehttps://ojs.aaai.org/index.php/AAAI/article/view/34631 1. 概述 關系抽取(RE)任務旨在抽取文本中實體之間的語義關

【RAG】ragflow源碼亮點:文檔embedding向量化加權融合

引言: 最近在看ragflow源碼,其中有一個較為巧妙地設計:分別將 文字 、 標題 行向量化 之后,直接根據權重,進行加法運算,得到向量融合,增強了文本向量化的表示能力,這里開始討論一下…