加密演算法:資料是四位的整數對其加密規則如下:每位數字都加上5,然後用和與10求餘後的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換,計算加密後的整數。
程式碼如下:
import java.util.Scanner;
public class ji {
public static void main(String[]args){
Scanner s=new Scanner(System.in);
System.out.println(“請輸入一個四位數:”);
int x=s.nextInt();
ji j=new ji();
System.out.println(“加密之後的數字是:”+ji.jiami(x));
}
public static int jiami(int x) {
//假設該四位數是abcd,將該四位數進行拆分;
int a=x/1000;
int b=x%1000/100;
int c=x%100/10;
int d=x%10;
//每位數字加上5,然後用和除以10的餘數代替該數字;
a=(a+5)%10;
d=(d+5)%10;
b=(b+5)%10;
c=(c+5)%10;
//將第一位和第四位交換,第二位和第三位交換
x=d1000+c
return x;
}
}
相關推薦
加密演算法:資料是四位的整數對其加密規則如下:每位數字都加上5,然後用和與10求餘後的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換,計算加密後的整數。
程式碼如下: import java.util.Scanner; public class ji { public static void main(String[]args){ Scanner s=new Scanner(System.in); System.
題目:某個公司採用公用電話傳遞資料,資料是四位的整數,在傳遞過程中是加密的,加密規則如下:每位數字都加上5,然後用和除以10的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換。
題目:某個公司採用公用電話傳遞資料,資料是四位的整數,在傳遞過程中是加密的, 加密規則如下:每位數字都加上5,然後用和除以10的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換。package
【程式48】 題目:某個公司採用公用電話傳遞資料,資料是四位的整數, 在傳遞過程中是加密的,加密規則如下:每位數字都加上5, 然後用和除以10的餘數代替該數字,再將第一位和第四位交換, 第二位
/* 2017年3月13日11:46:14 java基礎50道經典練習題 例48 Athor: ZJY Purpose: 【程式48】 題目:某個公司採用公用電話傳遞資料,資料是四位
四、面向對象語言的特點:封裝,繼承,多態 之封裝
pub 區分 oid 構造 情況 舉例 span 構造方法 直接 1.封裝的概念 廣義定義:類和方法本身就是封裝的體現 狹義定義:一個類的某些屬性,如果不希望外界直接訪問,就可以將這個屬性作為私有的【只有當前類持有】,然後暴露給外界一個訪問的方法 封裝的本質:屬性私
c# 第12節 分支語句if、switch、三位運算符
等於 readline 比較 適應 som 提示 con 大於等於 int 本節內容: 1:流程控制語句分類 2:分支語句之if的使用 3:分支語句之switch的使用 4:分支語句之三位運算符 5:分支語句比較 1:流程控5:制語句分類 2:
組合語言學習之路(7)------------輸入10進位制數,將其轉換為2進位制數,存放在ax中,再將其轉換為ASCII碼並輸出
data segment inf1 db "please input a number(1-361):$" ibuf db 7,0,6 dup(0) obuf db 6 dup(0) data ends c
基於深度前饋序列記憶網路,如何將語音合成速度提升四倍?
阿里妹導讀:我們提出了一種基於深度前饋序列記憶網路的語音合成系統。該系統在達到與基於雙向長短時記
C語言三字棋遊戲先簡單介紹一下三子棋的規則,方便我們接下來的程式設計和理解。規則如下: 在九宮格棋盤上,只要將自己的三個棋子走成一條線(橫、豎、對角線),對方就算輸了。
//判斷輸贏 char IsWin(char arr[ROW][COL], int row, int col) { int i; for (i = 0; i < row; i++) { if (arr[i][0] == arr[i][1] && arr[i][1] == arr
常見加密演算法&HTTP資料傳遞的加密
密碼演算法 1.數字簽名 摘要演算法,對任意長度的資料,計算出固定長度的16進位制字串。 MD5:128bit,32位十六進位制 SHA1:160bit,40位十六進位制 等 用途:校驗資料的完整性;密碼的傳輸和儲存 2.對
在實際的開發工作中,對字串的處理是最常見的程式設計任務。本題目即是要求程式對使用者輸入的串進行處理。具體規則如下: (1)把每個單詞的首字母變為大寫。 (2)把數字與字母之間用下劃線字元(_)分開,使得更
在實際的開發工作中,對字串的處理是最常見的程式設計任務。本題目即是要求程式對使用者輸入的串進行處理。具體規則如下: (1)把每個單詞的首字母變為大寫。 (2)把數字與字母之間用下劃線字元(_)分開,使得更清晰; (3)把單詞中間有多個空格的調整為1個空格。 &
【程式29】 TestAdd3.java 題目:求一個3*3矩陣對角線元素之和 1.程式分析:利用雙重for迴圈控制輸入二維陣列, //再將a[i][i]累加後輸出。
//【程式29】 TestAdd3.java 題目:求一個3*3矩陣對角線元素之和 1.程式分析:利用雙重for迴圈控制輸入二維陣列, //再將a[i][i]累加後輸出。 public class TestAdd3App { /** * @param args
3. 串的處理 在實際的開發工作中,對字串的處理是最常見的程式設計任務。 本題目即是要求程式對使用者輸入的串進行處理。具體規則如下: 1. 把每個單詞的首字母變為大寫。 2. 把數字與
package shiyan1__3; import java.util.Scanner; public class shiyan1__3 {public static void main(String[] args) {// TODO Auto-generated me
部落格網站設定了校驗密碼的規則,編寫方法檢驗一個字串是否是合 法的密碼。規則如下: 密碼長度在 8-16 之間 密碼只能包含字母和數字 密碼必須存在至少 2 個數字 如果使用者輸入的密碼符合
import java.util.Scanner; import java.util.regex.Pattern; public class Check { public static void
YOLOV3 將自己的txt轉為XML,再將XML轉為符合YOLO要求的txt格式
我自己的資料集格式為filename lable xmin ymin xmax ymax1 通過別的模板轉換VOC資料集的xml格式為:<annotation> <folder>VOC2007</folder> <filena
js 計算出 兩個時間戳之間的間隔時間,再將間隔時間倒計時
現在有這樣一個需求,前端 播下一個種子,後臺給你返回兩個時間戳,第一個是 你播種時的時間戳,第二個是 種子發芽成熟之後的時間戳。然後讓你計算 種子成熟的倒計時。 JavaScript 獲取當前時間戳: 第一種方法: var timestamp = Date.pars
兩個檔案合併成一個二進位制檔案,再將這兩個檔案還原
問題:在做專案的時候,winform輔助工具生成了一個資料夾,裡面包含兩個檔案,然後再把這兩個檔案分別上傳到webform裡面,這樣子就顯得複雜而且容易出錯。本來想的是把這兩個檔案壓縮成一個壓縮包,但是給的類庫有點大,最終選擇寫成一個二進位制檔案,接著上傳這個二進位制。這需要
springboot使用HttpClient接受json引數轉為物件,再將物件轉為json
將json資料轉為物件模型http://wthrcdn.etouch.cn/weather_mini?city=深圳上面連結可以請求天氣資料,並返回json:{ "data": { "yesterday": { "date":
將UIBezierPath存為自定義格式的字串,再將字串轉為UIBezierPath
<pre name="code" class="objc">自定義字串格式為:@"123.02,234.23|321.23,432.0002|543.0003,432.0045|654.0034,567.0034|23.3443,56.0034|77.3440,
一列數字的規則如下;1,1,2,3,5,8,13,21,34........ 求第30位數字是多少,用遞規和非遞迴兩種方法演算法實現
斐波納契數列(Fibonacci Sequence),又稱黃金分割數列。在數學上,斐波納契數列以如下被以遞迴的方法定義:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)在現代物理、準晶體結構、化學等領域,斐波納契數列都有直接的應用,現在我從演算法的角度,利用遞迴和非
PHP+MySQL對當月,當週,當日資料統計,並將相應欄位分組排序
在我們的開發過程中,往往會遇到對會員或者商家進行收益排行,分別按照當月,當週或者當日進行排序;當然,你可以先把用到的資料獲取到,然後再根據你想要的功能對資料進行相應處理。下面,我要給大家演示的是直接對MySQL進行操作,利用MySQL的一些統計函式,很方