整數n的倒數第k個數字

2021-09-10 04:48:53 字數 721 閱讀 3725

time limit: 1 sec  memory limit: 128 mb   64bit io format: %lld

編寫程式輸出正整數n中從右端開始的第k個數字的值(k從1開始)。

例如: n=264539,k=3,則輸出5

n=7622,k=6,則輸出-1

注意:main函式已經給定(如下所示)。

請將程式補充完整。

提交時只需要提交自己補充的**部分,不需要提交給定的main函式的**部分。

#includeint main()

}

包含多組測試資料,每組測試資料佔一行,每行2個正整數,分別代表n和k。k大於等於1。

每組測試資料輸出佔一行,每行輸出整數n的倒數第k個數字,如果不存在則輸出not exist。

264539 3

7622 6

value=5

not exist

題目分析:

水題。

#includeint digit(int n,int k)

//抄**是會被查重的哦~

if(n/s==0)

return -1;

else }

int main()

}

List倒數第K個數

倒數第k個數和中間數。自己編碼能力還不行,要多多加油才行啊!view code 1 include 2 include 3using namespace std 45 template class list 6 17 linknode const type item,linknode ptr nul...

鍊錶倒數第n個數

問題描述 找到鍊錶中的倒數第n個結點,返回它的值 如給定3 2 1 5 null和2,返回1。解題思路 設定兩個指標,先讓第乙個指標跑到指定的位置,此時第二個指標和第乙個指標一起跑,跑的快的指標到達null時,另乙個指標就指向要找的結點了。實現 class solution if head next...

N14 輸出倒數第K個節點

輸入乙個鍊錶,輸出該鍊錶中倒數第k個結點。1 2 輸入乙個鍊錶,輸出該鍊錶中倒數第k個結點。3 author sonya 4 思路一 新建乙個棧,將鍊錶中所有節點一次壓入棧中,然後彈出k次棧,第k次即為倒數第k個節點。這個太麻煩了需要建立棧 56 7 8 9 這個類已經被定義過了此處不用再定義一遍 ...