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 37622 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 這個類已經被定義過了此處不用再定義一遍 ...