当前位置: 首页 > wzjs >正文

ui设计要学几个软件无锡网站优化工作室

ui设计要学几个软件,无锡网站优化工作室,一个做音乐的网站,德阳网站优化题目描述 小 Z 有一个大整数 s,整数 s 的位数最大可能有 100 位。现在小 Z 将要将这个整数 s 分成若干段,至少两段。 问是否存在一种分段方法,可以使得分段后的每一段整数的各个数位之和相同。 「注意」 本题中的大整数 s 比较特殊&#…

题目描述

小 Z 有一个大整数 s,整数 s 的位数最大可能有 100 位。现在小 Z 将要将这个整数 s 分成若干段,至少两段。

问是否存在一种分段方法,可以使得分段后的每一段整数的各个数位之和相同。

「注意」

本题中的大整数 s 比较特殊,可能含有前导 0,例如输入有可能为 0134 这种整数。

输入

第一行输入测试数据组数t,t>=1 且 t<=10;

每组数据输入有2行:

每组数据第一行输入一个整数 n,表示大整数 s 的位数。2≤n≤100。

每组数据第二行输入一个位数为 n 的大整数,即输入 n 个数字字符,每个数字字符都为 0 - 9 之间的字符,可能含有前导 0。

输出

输出t行

每行输出 YES 或者 NO。

样例输入

3
5
73452
6
000000
3
232

 样例输出

YES
YES
NO

示例代码: 

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
bool check(ll x,string b){ll s=0;for(int i=0;i<b.size();i++){s=s+b[i]-'0';if(s==x) s=0; } if(s==0) return 1;else return 0;
} 
int main() {ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);ll t;cin>>t;while(t--){ll n,sum=0;cin>>n; string a;cin>>a;for(int i=0;i<a.size();i++){sum+=(a[i]-'0');}if(sum==0){cout<<"YES\n";continue;}bool v=0;for(int i=1;i<sum;i++){if(sum%i==0){if(check(i,a)==1){v=1;break;} }} if(v==0) cout<<"NO\n";else cout<<"YES\n";}return 0;
}
http://www.dtcms.com/wzjs/838628.html

相关文章:

  • 公司网站的宣传栏怎么做建c2c网站
  • 网站整体建设方案设计电子商务网站建设精品课程
  • 做美术鉴赏网站的心得深圳住 建设局网站
  • 网站建设后台系统有哪些购物中心招商信息发布平台
  • 山东中迅网站建设net网站是国际域名吗
  • 济南网站建设山东聚搜网力推wordpress 站点转移
  • 中国建设银行人事网站百度站长平台网站收录
  • 做网站工资怎么样网络推广服务商排名
  • 产品型网站案例泰安有哪些网站
  • 手机wap网站大全中企动力z邮箱
  • php外贸网站制作开源nodejs wordpress
  • 龙岗企业网站制作公司百度关键词排名推广话术
  • 西宁网站建设开发公司怎么用切片和dw做网站
  • 网站建设费用表格手机网站制作教程
  • app网站制作下载做3d效果的网站
  • 湛江网站营销wordpress模板服务器
  • 注册了网站之后怎么设计怎么做自己的网站链接
  • 快递网站策划怎么做ppt网络营销软件价格
  • 集团官方网站建设方案企业网站托管
  • 建设网站采用的网络技术成都网站设计推荐柚米
  • 做图书馆网站哪个网站的地图可以做分析图
  • 济南外贸建站农业电商网站建设ppt
  • 互联网网站建设哪里好申请公司费用
  • 免费ui网站网站手机端自适应
  • 自适应型网站建设哪家便宜济南做网站0531soso
  • 网站每年要交钱吗泉州网站seo
  • 目前网站建设主流技术架构企业网络组网设计
  • html5游戏一个网站可以优化多少关键词
  • 百度搜索网站的图片网上做的比较好的竞彩网站
  • 昆明seo网站建设费用响应式网站开发教程pdf