问题标题: 酷町堂:1006 判断10的位置 问君能有几多愁?恰似一杯二锅头!急急急!愁愁愁!本蒟蒻在线等你的回答!

0
0
已解决
刘欣然
刘欣然
高级光能
高级光能

 

1006   判断10的位置

走过路过的dalao们速速回答,蒟蒻在线等!急急急!!!!!

题目献上duangduangduang~

https://newcourse.codingtang.com/#/problem/problemSub?id=1006

额,知道是错的,大佬康康我的运行结果~

尴尬ing

大佬快来把我这里面的9个0挖粗来!!

不方便在这里说加我wx

liuxinran20100116

注意!我没有别的意思

刘欣然在2020-03-24 16:13:11追加了内容

额,我强调一下,拜托不要在说我是男孩纸了好吗?!你不要以头像取人!

刘欣然在2020-03-24 16:14:30追加了内容

mine代码献上~dangdangdangdang~

#include<iostream>
using namespace std;
int main(){
	int s;
	for(int i=1;i<=10;i++){
		cin>>s;
		if(s==10){
			cout<<i;		
		}
		else
			cout<<"0";
	}	
	return 0;
}

 


0
已采纳
包涵宇
包涵宇
中级天翼
中级天翼

else
			cout<<"0";

删掉即可AC!!!

包涵宇在2020-03-24 18:29:35追加了内容

将:

for(int i=1;i<=10;i++){
		cin>>s;
		if(s==10){
			cout<<i;		
		}
		else
			cout<<"0";
	}

改为:

for(int i=1;i<=10;i++){
		cin>>s;
		if(s==10){
			cout<<i;
            return 0;		
		}
}
cout<<"0";

AC

0
董宇昊
董宇昊
初级启示者
初级启示者

核心代码:

for(int i=1;i<=10;i++){
        cnt++;
        if(a[i]==10){
        cout<<cnt;
        return 0;
        }
    }

董宇昊在2020-03-26 12:46:56追加了内容

定义:

double类型 a[11],cnt=0;

for循环输入

中间是核心代码;

输出:0

0
万韧山
万韧山
初级天翼
初级天翼

#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main(){
    int a;
    bool n=0;
    for(int i=1;i<=10;i++){
        cin>>a;
        if(a==10){
            cout<<i;
            n=1;
            break;
    }
    }
    if(n==0){
        cout<<0;
    }

    return 0;
}
    绝对AC!!!!

0
0
刘欣然
刘欣然
高级光能
高级光能

@包涵宇 

删了之后测50分

刘欣然在2020-03-24 16:46:51追加了内容

第二个测试点错了

0
徐硕
徐硕
高级守护
高级守护

这能放在一个for循环里面吗?

要两个for循环,一个输入,一个判断输出,你试试

徐硕在2020-03-24 18:20:57追加了内容

别急,我做了一下,没那么简;

首先,定义一个数组s[10]

然后定义一个变量,f;

for循环输入;

第二个for循环:for(int i=1;i<=10;);

判断:

if(s[i]!=10){
            i++;
        }
        else{ 
            f=i;
            break; 
        }

循环外输出

if(f!=0)

    cout<<f;

else

    cout<<"0";

保你AC

徐硕在2020-03-24 18:21:45追加了内容

格式注意!!

0
我要回答