給定一個(gè)正整數(shù) N。你可以對(duì) N 的任意一位數(shù)字執(zhí)行任意次以下 2 種操作:
1. 將該位數(shù)字加 1。如果該位數(shù)字已經(jīng)是 9,加 1 之后變成 0。
2. 將該位數(shù)字減 1。如果該位數(shù)字已經(jīng)是 0,減 1 之后變成 9。
你現(xiàn)在總共可以執(zhí)行 1 號(hào)操作不超過 A 次,2 號(hào)操作不超過 B 次。
請(qǐng)問你最大可以將 N 變成多少?
123 1 2
933
對(duì)百位數(shù)字執(zhí)行 2 次 2 號(hào)操作,對(duì)十位數(shù)字執(zhí)行 1 次 1 號(hào)操作。
對(duì)于 30% 的數(shù)據(jù),1 ≤ N ≤ 100; 0 ≤ A, B ≤ 10
對(duì)于 100% 的數(shù)據(jù),1 ≤ N ≤ 1017; 0 ≤ A, B ≤ 100
本次比賽為藍(lán)橋杯2022和2023年省賽C++題目,同時(shí)如果大家要加強(qiáng)練習(xí),可以在該網(wǎng)站上其他對(duì)應(yīng)科目和語言進(jìn)行練習(xí),加強(qiáng)練習(xí),下學(xué)期省賽一定能取得好的成績(jī)!加油!