我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

pta出生年那题,不知道哪里写错,显示答案错误

img

img





 #include
int main(){
    int y,x,k;
    int cnt=0;
    int n;
    scanf("%d %d",&y,&n);
    k=y;
    int a[4];
    
    
    while(y>=1&&y<=3000){
        a[0]=y/1000;
        a[1]=y/100%10;
        a[2]=y/10%10;
        a[4]=y%10;
        for(int i=0;i<3;i++){
            for(int j=i+1;j<4;j++){
                if(a[i]!=a[j])
                  cnt++;
            }
        }if(cnt==n){
            x=y-k;
            printf("%d %d",x,y);
            break;
        } y++;
    }return 0;
}


```

a[4]=y%10; 应该是 a[3]=y%10;

近期文章

  • C# 调用GPU运算有哪些方案可选?
  • php内的google API javascript代码[关闭]
  • 求解答简单java对象看图
  • 数组问题,相同的方式不同的结果
  • excel数据文件导入不进去spss
  • 开启了创建桌面快捷方式的权限,但autojs还是无法创建快捷方式怎么办?
  • 递增规律,怎样计算,用检点的循环语句
  • UNIAPP重新加载云数据库数据
  • 足球联赛管理系统,c++写
  • mysql_query在sql语法中说错误,但同样的查询在mysql客户端中工作正常
  • for循环查询数据库,数据库会死机么
  • 这个%-3d,%-6d,*%-06d,%3.6d 怎么算?
  • 怎么解决first use in this function
  • Android studio报错,如何解决?
  • linux虚拟机误删/etc/gshadow文件
  • 电脑为什么安装不起腾讯视频了
  • 怎样将html链接嵌入rpres中
  • +‘0’与-‘0’在循环结构中的应用
  • 如何避免每次加载用户的徽标
  • 指针变量真的好难,学的迷糊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华