B. I Hate 1111

2023-10-15 14:10
文章标签 hate 1111

本文主要是介绍B. I Hate 1111,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

https://codeforces.com/contest/1526/problem/B
在这里插入图片描述
input
3
33
144
69

output
YES
YES
NO

题意
给T,T循环,给n,是否能用11,111,1111…组成n,能则"YES“.

题目短小精悍,脑子不断死机,看了daolao代码才搞懂。

首先明白最小单元为:11,111,因为1111,11111等都可以由11,111组成,所以只用看能不能用11,111组成

投机取巧法(看别人代码的)
暴力,能11取余就”yes“,不行就减111,直到小于0,就”no“
os:woc这也能卡,为什么数据中最多只有20个111,服

#include<bits/stdc++.h>
using namespace std;
typedef long long int ll;void solve();int main()
{int t;cin >> t;while (t--)solve();return 0;
}void solve() 
{int n, i;cin >> n;for (i=0; i<20; i++) {if (n%11==0) {cout << "YES\n";return;}n -= 111;if (n < 0) break;}cout << "NO"<<endl;
}

法2
具体详解在下图

#include<iostream>
#include<cstdio>
using namespace std;
void solve()
{int n;scanf("%d",&n);int a=n/110;int b=n%11;if(a<b)printf("NO\n");elseprintf("YES\n");
}
int main()
{int T;cin>>T;while(T--){solve();}
}

在这里插入图片描述
个人理解哈,有问题请指正

这篇关于B. I Hate 1111的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/218226

相关文章

hdu 1754 I Hate It(线段树,单点更新,区间最值)

题意是求一个线段中的最大数。 线段树的模板题,试用了一下交大的模板。效率有点略低。 代码: #include <stdio.h>#include <string.h>#define TREE_SIZE (1 << (20))//const int TREE_SIZE = 200000 + 10;int max(int a, int b){return a > b ? a :

【hdu】I Hate It(线段树,结点修改求区间最大值)

线段树的模板题,还是二分递归。 #include <iostream>#include <cstdlib>#include <cstdio>#include <string>#include <cstring>#include <cmath>#include <vector>#include <queue>#include <set>#include <map>#incl

【HDU】 1754 I Hate It 线段树

I Hate It Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 34940    Accepted Submission(s): 13752 Problem Description 很多学校流行一种比较的习惯。

注释1111

3。3 Batch Normalization (BN) 的工作原理 Batch Normalization 是在处理一个 "批次" 数据时,计算这个批次内所有样本的平均值和方差,然后使用这些统计量对每个样本进行归一化。这就是说: 批次(batch):比如,你一次性处理了 32 张图片,这 32 张图片就是一个批次。平均值和方差:BN 会计算这 32 张图片在每一个特征上的平均值和方差,然后

HDU1754 I Hate It 线段树(单点更新,区间最值)

I Hate It Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 49659 Accepted Submission(s): 19502 Problem Description 很多学校流行一种比较的习惯。老师们很喜欢询问

I Hate It——线段树

I Hate It Time Limit:3000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit  Status Description 很多学校流行一种比较的习惯。老师们很喜欢询问,从某某到某某当中,分数最高的是多少。  这让很多学生很反感。  不管你喜不喜欢,现在需要你做的是,

hdu1754--I Hate It(线段树求最大值)

I Hate It Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 37211 Accepted Submission(s): 14699 Problem Description 很多学校流行一种比较的习惯。老师们很喜欢询问

POJ-1111 Image Perimeters 简单搜索

题目链接 #include<stdio.h>#include<iostream>#include<string>#include<string.h>#include<math.h>#include<algorithm>#include<vector>#include<queue>using namespace std;const int maxn = 35

linux terminal自动打印:“2R0;276;0c10;rgb:ffff/ffff/ffff11;rgb:1111/1111/111112;2$y”

检查 TERM 环境变量:确保 TERM 环境变量正确设置,以匹配terminal。可以使用 echo $TERM 命令来查看当前的设置。可能需要将它设置为如 xterm-256color 或类似的值。 重置终端:使用 reset 命令或关闭再重新打开terminal。 定位问题:这里执行reset报错: reset: can't initialize terminal type xterm-

HDU 1754 I Hate It(树状数组求区间最值)

Problem Description 很多学校流行一种比较的习惯。老师们很喜欢询问,从某某到某某当中,分数最高的是多少。 这让很多学生很反感。 不管你喜不喜欢,现在需要你做的是,就是按照老师的要求,写一个程序,模拟老师的询问。当然,老师有时候需要更新某位同学的成绩。 Input 本题目包含多组测试,请处理到文件结束。 在每个测试的第一行,有两个正整数 N 和