秘密差

      在〈秘密差〉中尚無留言

apcs_3_1

#include 
#include 
#include 
using namespace std;
int calculate(char *);
int main(){
	cout<<"請輸入字串 : ";
	char buff[1000];
	scanf("%s", buff);
	int diff=calculate(buff);
	printf("%d\n", diff);
}
int calculate(char *buff){
	int odd=0, even=0;
	for (int i=0;buff[i]!='\0';i++){
		if(i%2==0)even+=buff[i]-48;
		else odd+=buff[i]-48;
	}	
	return abs(odd-even);
}

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *