我的心情是闷闷不乐,垂头丧气、黯然神伤、唉声叹气、郁郁寡欢、愁眉不展、心烦意乱、灰心丧气、忧心忡忡、心灰意冷,多愁善感、黯然销魂、心如刀割、痛不欲生、泣不成声、潸然泪下……唉,没有题目,我多想一雪前耻,但谁叫我出师不利呢!到头来也不能怪谁,只能怪我粗心大意,都学了两年pas了,转个c++连插入排序都不会排了!呜呜~~真该好好反省。我也已经泪干肠断了,不要紧,下次在努力吧!没办法,只好下次再加把劲,一挽狂澜,各位计算机大佬们,祝我好运~~
让本小佬晾凉一些程序吧——
题目:韩信,不自己点兵只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。
程序:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c,flag=0;
cin>>a>>b>>c;
for(int i=10;i<=100;i++)
if(i%3==a&&i%5==b&&i%7==c)
{
flag=1;
cout<<i<<endl;
break;
}
if(!flag)
cout<<"No answer"<<endl;
return 0;
}
这题想清楚了之后,特别简单,就这几行解决了;
题目:求n到m里的完数;
#include<bits/stdc++.h>
using namespace std;
int n,sum,m,i,j;
void k()
{
for(i=n;i<=m;i++)//循环;查找
{
sum=0;
for(j=1;j<i;j++)
{
if(i%j==0)
sum+=j;
}
if(sum==i)
cout<<i<<endl;//把可能的输出
}
}
int main()
{
cin>>n>>m;//输入
k();//一定有惯于用过程,函数;
return 0;
}
我也就只能便这机题了;