flag刷新
2016-04-24 19:41
260 查看
本以为这题很水,事实上确实很水,然后我就是忘记每次运算完刷新flag的值,找了半天才找出来bug。。。。
#include <iostream>
using namespace std;
int main()
{
int v[200];
int i,j,k,t;
int count,value;
int flag=1;
count=0;
value=0;
for(i=0;i<=5;i++)
for(j=0;j<=4;j++)
for(k=0;k<=6;k++){
value=8*i+10*j+18*k;
for(t=0;t<count;t++)
if(value==v[t]){
flag=0;
break;
}
if(flag==1){
v[count]=value;
count++;
}
flag=1;
}
cout<<count-1<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int v[200];
int i,j,k,t;
int count,value;
int flag=1;
count=0;
value=0;
for(i=0;i<=5;i++)
for(j=0;j<=4;j++)
for(k=0;k<=6;k++){
value=8*i+10*j+18*k;
for(t=0;t<count;t++)
if(value==v[t]){
flag=0;
break;
}
if(flag==1){
v[count]=value;
count++;
}
flag=1;
}
cout<<count-1<<endl;
return 0;
}
相关文章推荐
- 在git上建立自己的博客
- 20145312 实验三《敏捷开发与XP实践》
- 团队冲刺站立会议04
- Android四大组件之Activity
- Liferay portal 6.1项目搭建及部署注意事项
- leetcode 80. Remove Duplicates from Sorted Array II
- C语言数组三
- 典型用户场景
- 2016.4.24
- Java语言泛型--->通配符
- 150. Evaluate Reverse Polish Notation
- Eclipse中的快捷键
- Beautiful Soup 示例解析html文件(python)
- shell comand
- qt设置控件的ICON
- Android json解析简单示例
- c语言基础深入理解二
- 输入法评价(微软自带输入法)
- django中数据库的相关操作
- [iOS] Delphi for iOS 版本需求