这里没有题目记录只有代码保留!
- 脑子不会转弯,这么简单!为什么要搞复杂了!!
#include<bits/stdc++.h>
using namespace std;
int main()
{
int sum=0,tmp=0;
for(int i=1;i<=100;i++)
{
tmp+=i;
sum+=tmp;
}
cout<<sum<<endl;
return 0;
}
- 简单到爆!
#include<bits/stdc++.h>
using namespace std;
int main()
{
char* p="abcde";
char* q=(char*)malloc(strlen(p)+1);
for(int i=0;p[i];i++)
q[i]=p[i];
for(int i=0;q[i];i++)
cout<<q[i];
cout<<endl;
}
return (int)(v.end()-find(v.begin(),v.end(),n));//这只是填空!!!
#include<bits/stdc++.h>
using namespace std;
int f(int n,int m)
{
n=n%m;
vector<int>v;//变长数组,一点点延长数组的空间。
for(;;)
{
v.push_back(n);
n*=10;
n=n%m;
if(n==0) return 0;
if(find(v.begin(),v.end(),n)!=v.end()) return (int)(v.end()-find(v.begin(),v.end(),n));
}
}
int main()
{
int n,m;
cin>>n>>m;
cout<<f(n,m)<<endl;
}