//按照對3求餘的餘數的從小到大排序,餘數相等的按值從小到大排序
bool cmp(int a,int b){
if(a%3!=b%3) return a%3<b%3;
else return a<b;
}
//同一個題中 可以
sort(a,a+n,cmp_name); sort(a,a+n,cmp_score);
//代碼大量重複的時候可以複製粘貼,但是要確保需要進行改正的地方一定要修改成功,否則很麻煩
//用數組也能進行模擬,但是缺點是 不會跟着排序
struct node{
int a;
double b;
char c;
node(int a=0,double b=0,char c='\0'):a(a),b(b),c(c){};
};
node a(1,3.14,'A');
node a={1,3.14,'A'};
node a=node(1,3.14,'A');
if(score==100) b[1]++;
else if(score>=90) b[2]++;
else if(score>=80) b[3]++;
else if(score>=70) b[4]++;
else if(score>=60) b[5]++;
else b[6]++;
if(score<60)
else if(score<70)
else if(score<80)
else if(score<90)
else if(score<100)