// 2017複試第2題.cpp : 定義控制台應用程式的入口點。
/* 給定乙個9位數字的isbn,求其校驗位。isbn格式為2-02-033598,
校驗位的計算方法如下:從左到右依次將各位數字乘10,9,8,……,2,求出其和s,作模運算得m=s mod 11。
若11-m在1和9之間,校驗位即為該數字;
若11-m等於10,校驗位為x;11-m等於11,校驗位為0。輸出新增校驗位的isbn,如2-02-033598-0。*/
#include "stdafx.h"
#include #include using namespace std;
int _tmain(int argc, _tchar* ar**)
} int m = s % 11;
char y;
if(11- m == 10)else if(11 - m == 11)else
//printf("%s-%c\n",a,y);
for(int i = 0;i<11;i++)
printf("-%c\n",y);
system("pause");
return 0;
}
復旦20考研機試真題 A 鬥牛
給定5個 0 9 範圍內的整數 a1,a2,a3,a4,a5。如果能從五個整數中選出三個並且這三個整數的和為 10 的倍數 包括 0 那麼這五個整數的權值即為剩下兩個沒被選出來的整數的和對 10 取餘的結果,顯然如果有多個三元組滿 和是 10 的倍數,剩下兩個數之和對 10 取餘的結果都是相同的 如...
2018復旦機試第2題,自己再看
2018 複試第2題.cpp 定義控制台應用程式的入口點。解方程。給定乙個字串,代表乙個 一元一次 方程。如果有解求解,輸出格式 x 數字 如果解的個數無窮,輸出 infinite solutions 如果 沒有解輸出 no solution 字串 長度不超過 256 樣例 10x 2x 8 4x ...
華為機試再回憶 第二題
題目如下 題目 選定陣列最大最小元素位置並輸出 描述 輸入一組10個整數的陣列 陣列元素之間用逗號分隔 最大的與最後乙個元素交換,最小的與第乙個元素交換,輸出交換前與交換後的陣列 例如 輸入 56,23,45,0,122,26,53,100,2,32 輸出 56,23,45,0,122,26,53,...