[發明專利]一種題目數字仿造的方法在審
| 申請號: | 202110176031.2 | 申請日: | 2021-02-09 |
| 公開(公告)號: | CN112906894A | 公開(公告)日: | 2021-06-04 |
| 發明(設計)人: | 陸曉;陳文斌;羅植升 | 申請(專利權)人: | 柳州智視科技有限公司 |
| 主分類號: | G06N7/00 | 分類號: | G06N7/00 |
| 代理公司: | 柳州市榮久專利商標事務所(普通合伙) 45113 | 代理人: | 余航 |
| 地址: | 545616 廣西壯族自治區柳州市*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 題目 數字 仿造 方法 | ||
1.一種題目數字仿造的方法,其特征在于:包括以下步驟:
(一)獲取題目及生成新題目的數量;
(二)選擇題目生成的模式,模式包括系統自動生成模式和用戶自定義模式;
系統自動生成模式:
(1)獲取題目的解題邏輯及邏輯數字;
(2)獲取題目所有的數字及其所在位置;
(3)獲取題目的邏輯相關數字,并計算最大可仿造數量;
(4)依次進行數字的仿造,組合成新數值組;
用戶自定義模式:
(1)用戶自定義各個邏輯相關數字的取值范圍;
(2)系統識別題中用戶自定義的格式內容及其所在位置;
(3)系統依次提取題中各個自定義的內容,將自定義內容按照固定格式解析成值列表,再從各個自定義值列表中依次取值,組合成新數值組;
(三)將生成的新數值組與現有題目的數值組列表進行比對,若數值組的所有數字與現有數值組沖突,則刪除新數值組,重新仿造數值組;
(四)將數值組里的數值依次替換回原題副本,生成新題目,重復仿造直至新題數量滿足需求。
2.根據權利要求1所述的一種題目數字仿造的方法,其特征在于:所述步驟(一)具體包括以下步驟:
(1)獲取用戶輸入的內容;
(2)提取內容中的題目;
(3)提取內容中的新題目數量。
3.根據權利要求1所述的一種題目數字仿造的方法,其特征在于:所述步驟(二)之系統自動生成模式具體包括以下步驟:
①獲取題目的解題邏輯,若題目存在邏輯,則進入步驟②,若不存在邏輯,則退出仿造;
②提取解題邏輯中的邏輯數字,若解題邏輯存在邏輯數字,則將邏輯數字加入邏輯數字列表,進入步驟③,若不存在邏輯數字,則退出仿造;
③將邏輯數字列表中的邏輯數字按從小到大進行排序;
④提取題目中所有的數字,獲取每個數字在題中的位置,將題目數字和數字位置分別加入題目數字列表和題目數字位置列表;
⑤從題目數字列表里提取出邏輯相關數字,加入邏輯相關數字列表;
⑥根據每個邏輯相關數字的可仿造數量,計算得出題目最大可仿造數量;
⑦依次仿造邏輯相關數字列表中的數字,生成新數值組。
4.根據權利要求1所述的一種題目數字仿造的方法,其特征在于:所述步驟(二)之用戶自定義模式具體包括以下步驟:
①用戶輸入題中各個數值的自定義范圍,所輸范圍用自定義格式表示;
②建立原題目副本,依次從副本中識別出自定義格式及其所在位置,將格式所在位置加入自定義位置列表;
③依次提取自定義的數值,加入自定義值列表;
④遍歷副本,從所有自定義值列表中分別取出數值,生成新數值組。
5.根據權利要求3所述的一種題目數字仿造的方法,其特征在于:所述步驟⑦具體包括以下步驟:
判斷當前數字是整數還是小數,若是整數,則采用整數仿造原則進行仿造,若是小數,則采用小數仿造原則進行仿造;
整數仿造原則:
若新題目數量需求≤最大可仿造數量
a.新數值的位數與原數值的位數一致;
b.原數值位數僅有1位,該位不取0,原數值位數大于1位的,最高位不為0;
c.生成符合上述步驟條件的隨機數值,作為新數值進行替換;
若新題目數量需求>最大可仿造數量
a.計算額外追加的位數,使新題目數量需求≤最大可仿造數量,公式如下:
追加的位數=?。ǎㄐ骂}目數量需求/最大可仿造數量)/10)的位數;
b.計算每個原數值的位數,加入數字位數列表;
c.利用最小追加原則追加位數,依次給最小的數字位數追加一位,直到追加結束;
d.原數值位數僅有1位,該位不取0,原數值位數大于1位的,最高位不為0;
e.生成符合上述步驟條件的隨機數值,作為新數值進行替換;
小數仿造原則:
新數值小數部分的位數≤原數值小數部分的位數,隨機仿造數值,作為新數值進行替換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于柳州智視科技有限公司,未經柳州智視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110176031.2/1.html,轉載請聲明來源鉆瓜專利網。





