输出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);

}

}

}

}

相关推荐
-qOVOp-2 小时前
408第一季 - 数据结构 - 排序II
数据结构·算法·排序算法
小胖同学~2 小时前
快速入门数据结构--栈
算法
C++ 老炮儿的技术栈2 小时前
VSCode -配置为中文界面
大数据·c语言·c++·ide·vscode·算法·编辑器
刃神太酷啦2 小时前
聚焦 string:C++ 文本处理的核心利器--《Hello C++ Wrold!》(10)--(C/C++)
java·c语言·c++·qt·算法·leetcode·github
CoovallyAIHub2 小时前
云南电网实战:YOLOv8m改进模型攻克输电线路异物检测难题技术详解
深度学习·算法·计算机视觉
蜗牛的旷野2 小时前
华为OD机试_2025 B卷_磁盘容量排序(Python,100分)(附详细解题思路)
python·算法·华为od
Sun_light2 小时前
链表 --- 高效离散存储的线性数据结构
前端·javascript·算法
西西弗Sisyphus2 小时前
低秩分解的本质是通过基矩阵和系数矩阵的线性组合,以最小的存储和计算代价近似表示复杂矩阵
线性代数·算法·矩阵
物联网嵌入式小冉学长3 小时前
10.C S编程错误分析
c语言·stm32·单片机·算法·嵌入式
王中阳Go20 小时前
从超市收银到航空调度:贪心算法如何破解生活中的最优决策谜题?
java·后端·算法