提交时间:2021-01-30 17:29:38

运行 ID: 10544

#include<iostream> using namespace std; int main() { int n,z=0,max=0,g=0,s=0,b=0; cin>>n; max=n*100+(n-1)*10+(n-2); for(int i=103;i<=max;i+=2) { g=i%10; s=i%100/10; b=i/100; z++; if(g==s||g==b||s==b) { z--; } else if(g>n||s>n||b>n) { z--; } } cout<<z; return 0; }