美文网首页算法编程编程语言爱好者
蓝桥杯-算法提高(ADV-143 扶老奶奶过街)

蓝桥杯-算法提高(ADV-143 扶老奶奶过街)

作者: Mr_欢先生 | 来源:发表于2017-02-28 15:55 被阅读71次

ADV-143 扶老奶奶过街

问题描述:
扶老奶奶过街
C语言代码:
#include <stdio.h>
int main(){
    int r[5]={0};
    int i,sum;
    for(i=0;i < 5;i++){
        r[i]=1;
        sum=0;
        if(r[0]==0 && r[4]==0)
            sum++;
        if(r[2]==1 || r[4]==1)
            sum++;
        if(r[2]==1 || r[3]==1)
            sum++;
        if(r[1]==0 && r[2]==0)
            sum++;
        if(r[4]==0)
            sum++;
        if(sum==2){
            switch(i){
                case 0: printf("A "); break;
                case 1: printf("B "); break;
                case 2: printf("C "); break;
                case 3: printf("D "); break;
                case 4: printf("E "); break;
            }
        }
        r[i]=0;
    }
    return 0;
}

java代码:
public class Main {

    public static void main(String[] args) {
        int r;
        for(int i=1;i<=5;i++){
            r=0;
            if(i!=1&&i!=5){
                r++;
            }
            if(i==3||i==5){
                r++;
            }
            if(i==3||i==4){
                r++;
            }
            if(i!=2&&i!=3){
                r++;
            }
            if(i!=5){
                r++;
            }
            if(r==2){
                System.out.print((char)(i-1+'A')+" ");
            }
        }
        
        
    }

}

相关文章

  • 蓝桥杯-算法提高(ADV-143 扶老奶奶过街)

    ADV-143 扶老奶奶过街 问题描述: C语言代码: java代码:

  • 蓝桥杯有感

    寒假线上学习的时候就开始为这次蓝桥杯做准备,刷算法题,看算法书,学习算法知识,这一周终于迎来了期待已久的蓝桥杯。...

  • [蓝桥杯]最大乘积

    问题 1936: [蓝桥杯][算法提高VIP]最大乘积 题目描述 对于n个数,从中取出m个数,如何取使得这m个数的...

  • [蓝桥杯]摩尔斯电码

    问题 1900: [蓝桥杯][算法提高VIP]摩尔斯电码 题目描述 摩尔斯电码破译。类似于乔林教材第213页的例6...

  • [蓝桥杯]输出正反三角形

    问题 1571: [蓝桥杯][算法提高VIP]输出正反三角形 题目描述 使用循环结构打印下述图形,打印行数n由用户...

  • [蓝桥杯]输入输出格式练习

    问题 1569: [蓝桥杯][算法提高VIP]输入输出格式练习 题目描述 按格式格式读入一个3位的整数、一个实数、...

  • 蓝桥杯 算法提高 队列操作 c++

    问题描述队列操作题。根据输入的操作命令,操作队列(1)入队、(2)出队并输出、(3)计算队中元素个数并输出。输入格...

  • [蓝桥杯][算法提高VIP]计算器

    题目链接[https://www.dotcpp.com/oj/problem1560.html]

  • 蓝桥杯 算法训练

    1.审美课 这题如果用string暴力运算的话最后一个测试点会超时,所以要使用位运算。2进制的输入可以这样:x=(...

  • 蓝桥杯算法题练习

    1.入门训练 Fibonacci数列 最基础的,用java,普通无脑递归必爆。 2.入门训练 圆的面积 注意输出的...

网友评论

    本文标题:蓝桥杯-算法提高(ADV-143 扶老奶奶过街)

    本文链接:https://www.haomeiwen.com/subject/zyjtgttx.html