對於給定的字串行,從左至右將所有的數字字元取出拼接成乙個無符號整數(字串行長度小於100,拼接出的整數小於2^31,),計算並輸出該整數的最大素因子(如果是素數,則其最大因子為自身)
有多組資料,輸入資料的第一行為乙個正整數,表示字串行的數目,每組資料為一行字串行。
對每個字串行,取出所得整數的最大素因子,若字串行中沒有數字或者找出的整數為0,則輸出0,每個整數佔一行輸出。
示例1
複製
3
sdf0ejg3.f?9f
?4afd0s&2d79*(g
abcde
複製
13
8570
#include
#include
#include
//17 9 7
int isprime(int a)
}return a>max?a:max;
}int pin(char s)
}return num;
}int main()
printf("%d\n",isprime(num));
num = 0;
}return 0;
}
牛客網C語言整數奇偶排序
輸入10個整數,彼此以空格分隔。重新排序以後輸出 也按空格分隔 要求 1.先輸出其中的奇數,並按從大到小排列 2.然後輸出其中的偶數,並按從小到大排列。任意排序的10個整數 0 100 彼此以空格分隔。可能有多組測試資料,對於每組資料,按照要求排序後輸出,由空格分隔。1.測試資料可能有很多組,請使用...
牛客網C語言刷題 大整數的因子
已知正整數k滿足2 k 9,現給出長度最大為30位的十進位製非負整數c,求所有能整除c的k.若干個非負整數c,c的位數 30 每行乙個c每乙個c的結果佔一行 1 若存在滿足 c k 0 的k,輸出所有這樣的k,中間用空格隔開,最後乙個k後面沒有空格。2 若沒有這樣的k則輸出 none 注意整數溢位問...
20 05 26 牛客網c 的輸入輸出
必要的兩行 include using namespace std cout標準輸出流 cout value of str is str endl cin標準輸入流 cin name 比如這樣乙個輸入 題目描述 有 n 個學生站成一排,每個學生有乙個能力值,牛牛想從這 n 個學生中按照順序選取 k ...