1. 循环链表(约瑟夫问题)
2. Have Fun with Numbers
1 #include2 #include 3 using namespace std; 4 5 6 int main() { 7 int a[10],b[10],buffer[21]; 8 char input[21]; 9 int i,j,len;10 int t,carry=0;11 12 memset(a,0,sizeof(a)); 13 memset(b,0,sizeof(b)); 14 15 cin>>input;16 len = strlen(input);17 //buffer中的数逆序 18 for(j=0,i=len-1; i>=0; i--,j++) {19 buffer[j] = input[i]-'0';20 a[buffer[j]]++; //记录每个数出现的个数 21 }22 23 //数乘以2 24 carry=0;25 for(i=0; i 0)39 {40 buffer[i]=carry; 41 }42 else43 i--;44 if(j<10) {45 cout<<"No"< =0; i--)47 cout< =0; i--)51 cout<