题解 | #序列中删除指定数字#

序列中删除指定数字

http://www.nowcoder.com/practice/7bbcdd2177a445a9b66da79512b32dd7

投机取巧的做法:

#include<stdio.h>
int main(){
    int n,a[50],x;
    while(~scanf("%d",&n)){
        for(int i=0;i<n;i++)
            scanf("%d",&a[i]);
        scanf("%d",&x);
        for(int i=0;i<n;i++)
            if(a[i]!=x) printf("%d ",a[i]);
    }
}
全部评论
不删除的话不久不满足题目要求了吗,只是看上去输出结果是对的
3 回复 分享
发布于 2022-05-07 22:29
牛逼牛逼
点赞 回复 分享
发布于 01-14 17:54 湖北
思路就是:直接不打印那个数字了。妙
点赞 回复 分享
发布于 2024-10-31 20:56 广西
想问个问题,第四行的按位取反操作符 改成 取反操作符感叹号 是不是效果一样?
点赞 回复 分享
发布于 2024-05-26 20:01 天津
nbnb
点赞 回复 分享
发布于 2024-02-07 22:23 广东
哈哈哈,真是天才
点赞 回复 分享
发布于 2023-10-04 16:39 山西
神来之笔
点赞 回复 分享
发布于 2022-12-18 11:52 云南
niu
点赞 回复 分享
发布于 2022-11-16 17:30 四川
nbnb
点赞 回复 分享
发布于 2022-09-22 08:23 江苏
思路可以
点赞 回复 分享
发布于 2022-08-10 11:40
同款思路哈哈哈哈哈,我为什么要去删,这不是我该做的事,只要结果能跑就行了哈哈哈哈哈哈哈哈哈
点赞 回复 分享
发布于 2022-03-14 21:10
有道理呀,我光想着去挪动数据了哈哈哈
点赞 回复 分享
发布于 2021-10-04 14:17
牛逼啊,真够投机取巧哈哈
点赞 回复 分享
发布于 2021-09-15 19:45

相关推荐

点赞 评论 收藏
分享
评论
39
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务