wordpress電影主題會(huì)員廈門(mén)seo蜘蛛屯
請(qǐng)統(tǒng)計(jì)某個(gè)給定范圍[L, R]的所有整數(shù)中,數(shù)字2出現(xiàn)的次數(shù)。
比如給定范圍[2, 22],數(shù)字2在數(shù)2中出現(xiàn)了1次,在數(shù)12中出現(xiàn)1次,在數(shù)20中出現(xiàn)1次,在數(shù)21中出現(xiàn)1次,在數(shù)22中出現(xiàn)2次,所以數(shù)字2在該范圍內(nèi)一共出現(xiàn)了6次。、
思路:常規(guī)操作:
循環(huán)提取末尾,然后?掉末尾~
java代碼如下:
import java.util.Scanner;
public class Main {public static void main(String[ ] args){Scanner sc=new Scanner(System.in);int l=sc.nextInt();int r=sc.nextInt();int ret=0;for(int i=l;i<=r;i++){int tmp=i;while(tmp!=0){if(tmp%10==2){ret++;}tmp/=10;}}System.out.println(ret);}
}
c++代碼如下:
#include <iostream>
int main()
{int l,r;std::cin>>l>>r;int ret=0;for(int i=l;i<=r;i++){int tmp=i;while(tmp!=0){if(tmp%10==2){ret++;}tmp/=10;}}std::cout<<ret;return 0;
}