2016年9月23日
摘要: #include using namespace std; int main() { int n; int a[100]; while(cin>>n) { int t=0,m=0; if(n==0) break; for(int i=0;i>a[i]; if(... 阅读全文
posted @ 2016-09-23 19:07 zhangxiaofanfan 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 因为n>1000000000所以用递归 数组超限, 由递归函数f(n)=(A*f(n-1)+B*f(n-2))%7; 因为是除7的余数 因次一共有7*7=49种情况, 以后的值都和之前的对应相等 所以找到和3,4 重复的数之后,就很容易得到f(n) 阅读全文
posted @ 2016-09-23 19:00 zhangxiaofanfan 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、因为要排序只派j[i]/f[i],不能知道f[i]和j[i]各自排序后的顺序,因此要用到结构体 2、用sort(ware,ware+n,cmp) cmp 为俩个数组的元素比较大小的布尔值 阅读全文
posted @ 2016-09-23 18:53 zhangxiaofanfan 阅读(160) 评论(0) 推荐(0) 编辑