首页 > 3和5
头像 我是一只小肚肚
发表于 2021-02-22 11:07:12
这个题非常简单但是非常的坑,有多坑呢?只差一个break,我估计这就是很多人过不了这个题的原因上代码: #include <stdio.h> int main() { int n,i,yu,j; scanf("%d", &n); for(i=1,j = 1 展开全文
头像 刘昊2020
发表于 2019-10-05 19:56:14
include<stdio.h> int n,x,t;int main(){ scanf("%d",&n); for(int i = 1;i <= n;i ++){ t = i; if(i%3 == 0) whi 展开全文
头像 Ayx03
发表于 2022-03-10 22:10:29
第二次从我之前的博客中引用一段 我觉得对于初学者来说难点在于如何把数字一位位地取出来。 一种比较通用的方法是将它对10取模,然后除以十(相当于舍去个位,原来的十位成为新的个位,以此类推)。 由于不清楚数字的位数,使用 while 循环的同时利用 C++ 非 000 即为真的特性判断是否取完即可。 展开全文
头像 A-lex
发表于 2021-07-29 07:48:37
#include <iostream> using namespace std; int main(){ int n; cin>>n; for(int i=0;i<10;i++){ for(int j=0;j<10;j++) 展开全文
头像 晨曦挣大钱
发表于 2020-09-16 15:53:04
#输出1~n中能被3整除,且至少有一位数字是5的所有整数. #思路:题中两个条件 还是要用列表先拆分数位,数位和要对3整除。用上一个题的模板。 x = int(input()) #首先生成1-x的整数 for i in range(1,x+1): y = len(str(i)) if 展开全文
头像 潍坊鲨鱼公园儿童大学
发表于 2021-01-25 13:53:35
#include <iostream> using namespace std; bool IsFive(int num){ while(num != 0) { int ones_place = num % 10; if (ones_place 展开全文
头像 贯彻爱与希望的正派角色
发表于 2024-03-30 10:19:58
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { if(i%3==0) { int t=i,m=0; 展开全文
头像 崩坏星穹铁道
发表于 2023-12-02 21:36:50
#include using namespace std; int main() { int n,b=0,c=0; cin >> n; for(int i = 1;i <= n;i++) { b = i; while(b >= 1) { c = b % 10; b = b / 展开全文
头像 frlpp
发表于 2021-05-29 23:30:27
将i转换成string类型可以比较简单的得到i的每一位,最后暴力枚举即可 #include <bits/stdc++.h> using namespace std; bool check(int num) { string s = to_string(num); int 展开全文
头像 嘉元
发表于 2022-04-11 20:19:46
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n 展开全文