输出1~n中能被3整除,且至少有一位数字是5的所有整数.:JAVA

链接:登录---专业IT笔试面试备考平台_牛客网

来源:牛客网

输出1~n中能被3整除,且至少有一位数字是5的所有整数.

输入描述:

复制代码
输入一行,包含一个整数n。(1 <= n <= 100000)

输出描述:

复制代码
输出所有满足条件的数,以换行隔开,具体见样例。

示例1

输入

复制代码
50

输出

复制代码
15
45

代码:

public class Main {

public static int fib(int n){

int sum=0;

while (n!=0){

sum=n%10;

if(sum==5){

break;

}else {

n=n/10;

}

}

return sum;

}

public static void main(String[] args) {

Scanner scanner=new Scanner(System.in);

int n=scanner.nextInt();

for (int i = 1; i <=n ; i++) {

if(i%3==0&&fib(i)==5){

System.out.println(i);

}

}

}

}

相关推荐
Pyeako12 分钟前
机器学习之KNN算法
人工智能·算法·机器学习
xhxxx17 分钟前
从被追问到被点赞:我靠“哨兵+快慢指针”展示了面试官真正想看的代码思维
javascript·算法·面试
可信计算20 分钟前
【算法随想】一种基于“视觉表征图”拓扑变化的NLP序列预测新范式
人工智能·笔记·python·算法·自然语言处理
月明长歌27 分钟前
【码道初阶】【LeetCode 110】平衡二叉树:如何用一个“Magic Number”将复杂度从O(N²)降为 O(N)?
linux·算法·leetcode
yaoh.wang30 分钟前
力扣(LeetCode) 14: 最长公共前缀 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·跳槽
历程里程碑37 分钟前
C++ 9 stack_queue:数据结构的核心奥秘
java·开发语言·数据结构·c++·windows·笔记·算法
t198751281 小时前
基于MATLAB的线性判别分析(LDA)降维算法实现方案
开发语言·算法·matlab
仰泳的熊猫1 小时前
1108 Finding Average
数据结构·c++·算法·pat考试
老赵聊算法、大模型备案1 小时前
2025 年 12 月北京市生成式人工智能服务备案分析:政务场景再扩容,合规生态更聚焦
人工智能·算法·microsoft·aigc·政务
liuyao_xianhui1 小时前
山脉数组的峰顶索引_优选算法_二分查找法
算法