提供跟您不同思路的方法
解題儘量避免一堆 if
此題數字只有 1 ~ 9
可以用統計的方式
#include <iostream>
using namespace std;
int main() {
int rs[10] = {0};
int most = 0, n;
for(int i = 0; i < 3; i++)
{
cin >> n;
rs[n]++;
most = max(most, rs[n]);
}
cout << most << " ";
for(int i = 9; i > 0; i--)
{
... 這裡自己補。
}
return 0;
}
好的,我試試看,謝謝您
我怕被質疑貼程式碼,所以傳私人訊息給你了
我怕被質疑貼程式碼,所以傳私人訊息給你了
謝謝您~~