天天看點

滿足統計條件的四位數

OpenJudge - 26:統計滿足條件的4位數個數

解題思路:

1.建立并輸入變量

2.利用for循環輸入n個4位數,提取4位數的個位

3.利用while循環數位分離

4用if判斷累加器,輸出累加器

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,b,sum=0;//建立變量并輸入 
	cin>>n;
	for(int i=1;i<=n;i++)// 重複執行n次 
	{
		cin>>b;
		int mun=b%10;
		b=b/10;//提取4位數的個位 
	while(b!=0)
	{
	    mun=mun-b%10;
		b=b/10;	//數位分離 
	}
	if(mun>=0)//進行累加器判斷 
	{
	sum++;	
	}	
	}
	cout<<sum;//輸出累加器 
	return 0;
}
           

繼續閱讀