白小彦 发表于 2023-3-19 11:03:41

求助

实在不会,求大神帮忙

额外减小 发表于 2023-3-19 11:04:10

我来,先占楼

额外减小 发表于 2023-3-19 11:05:30

你可以自己先想下,要满足什么条件的数,列出条件表达式,然后一个一个一个遍历即可

dolly_yos2 发表于 2023-3-19 11:09:48

两个思路
一是遍历范围内的所有数,判断是否满足条件
二是找到一个不重不漏构造所有满足条件的数的方法,然后逐一构造

歌者文明清理员 发表于 2023-3-19 11:12:25

本帖最后由 歌者文明清理员 于 2023-3-19 12:38 编辑

i = 0
for j in range(100, 201, 2):
    a, b, c = str(j)
    a, b, c = int(a), int(b), int(c)
    if a != b and b != c and a != c:
      print(j, end=' ')
      i += 1
      if i == 10:
            print()
            i = 0
      
C++???
#include<iostream>
using namespace std;
int main(){
int a, b,c,j;
j=0;
for (int i=100;i<=200;){
c=i%100;
b=(i/10)%10;
a=i/100;
//cout <<a<<b<<c<<endl;
if((a!=b)&&(b!=c)&&(c!=a)){
   cout << i<<" ";
   j+=1;
   if (j==10){
    cout<<endl;
    j=0;
   }
}
        i+=2;
}
}

额外减小 发表于 2023-3-19 11:16:42

#include <stdio.h>

/*
百位i/100
十位(i%100)/10
个位i%10
*/

int main()
{
        int count=0;
        for(int i=102;i<201;i+=2)
        {
                if(((i/100)!=((i%100)/10))&&((i/100)!=(i%10))&&(((i%10)!=((i%100)/10))))
                {
                        printf(" %d",i);
                        count++;
                }
                if(count%10==0) printf("\n");
        }
        return 0;
}
话说你这预期输出也没有每个数字占6位阿()

isdkz 发表于 2023-3-19 11:32:55

#include <stdio.h>
#include <stdbool.h>

bool is_unique(int num) {
    int a = num / 100;
    int b = (num / 10) % 10;
    int c = num % 10;
    return a != b && a != c && b != c;
}

int main() {
    int count = 0;
    for (int i = 102; i <= 200; i += 2) {
      if (is_unique(i)) {
            printf("%6d", i);
            count++;
            if (count % 10 == 0) {
                printf("\n");
            }
      }
    }
    return 0;
}

yinda_peng 发表于 2023-3-19 14:45:01

其实不难呀,不要老是还没做就觉得很难,真的,有时候你觉得难但其实一步步去做发现没有那么难,我们老师给布置大作业,就好像一个小项目一样,慢慢做其实也不难的,然后上面已经有好几个代码了,思路也讲了,我就不做了哈哈

dolly_yos2 发表于 2023-3-19 15:58:16

歌者文明清理员 发表于 2023-3-19 11:12
C++???

在这一瞬间我对 Python 强制缩进规则的决定的评价居然有所上升
这份 C++ 代码格式只能说是惨不忍睹[叹气]

歌者文明清理员 发表于 2023-3-19 16:02:15

dolly_yos2 发表于 2023-3-19 15:58
在这一瞬间我对 Python 强制缩进规则的决定的评价居然有所上升
这份 C++ 代码格式只能说是惨不忍睹[叹气 ...

页: [1]
查看完整版本: 求助