Openjudge程序设计A_循环结构

2023-11-13

 

#include <iostream>


using namespace std;

int main()
{
  int i,a;
  for(i=1;i<=9;i++)
    {for(a=1;a<=i;a++)
      {cout<<a<<"*"<<i<<"="<<a*i<<'\t';
     }

    cout<<endl;

    }
    return 0;

}

 

#include<iostream>
using namespace std;
int main()
{
    int x1,x2,x3,y1,y2,y3;
    int i = 0;
    cin >> x1 >> y1 >> x2>> y2>>x3>>y3;
    while(1) {
        i++;
        bool a = i % x1 == y1,           
             b = i % x2 == y2,
             c = i % x3 == y3;

        if (a&&b&&c)
            break;
    }
    cout << i << endl;
    return 0;
}

#include<iostream>
using namespace std;
int n,a,i,x=0;
int main()
{
cin>>n>>a;
x=a;
for(i=2;i<=n;i++)
{
cin>>a;
if(a>x)
x=a;
}
cout<<x;
return 0;
}

 

#include<iostream>
using namespace std;
int main()
{
  int a,b,c,d,num,n=0;
  cin>>num;
  a=num%10;
  b=num/10%10;
  c=num/100%10;
  d=num/1000%10;
  if(a==7)n++;
  if(b==7)n++;
  if(c==7)n++;
  if(d==7)n++;
  cout<<n;
 return 0;
}

#include<iostream>
#include<iomanip>
using namespace std;
int n,i;
double s=0,m;    
int main()
{
	cin>>n;
	for(i=1;i<=n;i++)   
	{
		cin>>m;
		s=s+m;
	}
	cout<<fixed<<setprecision(4)<<s*1.0/n;
	return 0;
}

 

#include <iostream>
using namespace std;
int main()
{
    int a,b;
    char ch;
    bool x;
    int i,j;
 
    cin>>a>>b;
    cin>>ch;
    cin>>x;
 
    if(x)
    {
        for(i=1; i<=a; i++)
        {
            for(j=1; j<=b; j++)   cout<<ch;
            cout<<endl;
        }
    }
    else
    {
        for(i=1; i<=a; i++)
        {
            for(j=1; j<=b; j++)
            {
                if((i==1)||(i==a)||(j==1)||(j==b))
                    cout<<ch;
                else
                    cout<<" ";
            }
            cout<<endl;
        }
    }
    cout<<endl;
    return 0;

}

#include<iostream>
using namespace std;
int main()
{
    int n;
    cin >> n;
    int h=0;
    int l = 1 , i , sum = 0;
    for( i=1;i<=n;i+=l)
    {
        sum+=l*(i-h);
        l++;
        h=i;
    }
    if(n!=i)
    {
        sum+=l*(n-h);
    }
    cout<<sum;
}

 

#include <iostream>

using namespace std;

int main()
{
    int m,x,k,l=0,b,i;
    cin>>m>>k;
    b=m;
    for(i=0;i<5;i++)
        {
        x=m%10;
        m=m/10;
        if(x==3)
        l++;
        }
    if(l==k&&b%19==0)
        cout << "YES" << endl;
    else
        cout<<"NO"<<endl;
        return 0;
}

 

# include <iostream>
using namespace std;

int n, ans = 0;

int main()
{
    cin >> n;
    while (n)
    {
        ans *= 10;
        ans += n % 10;
        n /= 10;
    }
    cout << ans;

    return 0;
}

 

# include <iostream>
using namespace std;
int main()
{
    int n,i,k,m;
    cin>>n;
    for(i=1;i<=n;i++)
    {if(i%7==0)
    cout <<i<<endl;
    else
    {
     for(m=0,k=i;k!=0;)
     {
         if(k%10==7)
            m++;
            k/=10; }

     if(m!=0) cout<<i<<endl;



    }
    }
    return 0;
}

#include <iostream>

using namespace std;

int main()
{
    int i,m,n;
    char c1,c2;
    cin>>i>>c1>>c2;
    for(m=0;m<i;m++)//横坐标
        {
         for(n=0;n<i;n++)//纵坐标
             {
              if(n==m||n==0||m==0||m==i-1-n||m==i-1||n==i-1)
                 cout<<c1;
              else
                 cout<<c2;
             }
        cout<<endl;
        }
    return 0;
}

 

#include <iostream>
using namespace std;
int main()
{
	int n; char a,b;
	cin >> n;
	a = '*';
	b = ' ';
	for(int c = 1, x = n, y = n; c <= n && x >= 1 && y <= n * 2 - 1; c++, x--, y++)
	{
		for(int d = 1; d <= n * 2 - 1; d++)
		{
			if(d == x || d == y)
			cout << a;
			else cout << b;
		}
		cout << endl;
	}
	for(int c = 1, x = 2, y = n * 2 - 2; c <= n - 1 && x <= n && y >= n; c++, x++, y--)
	{
		for(int d = 1; d <= n * 2 - 1; d++)
		{
			if(d == x || d == y)
			cout << a;
			else cout << b;
		}
		cout << endl;
	}
	return 0;
}

 

#include<iostream>
using namespace std;
int main()
{
    int m, n, temp, i;
    cin>>m>>n;
    if(m<n)  /*比较大小,使得m中存储大数,n中存储小数*/
    {
        temp = m;
        m = n;
        n = temp;
    }
    for(i=m; i>0; i++)  /*从大数开始寻找满足条件的自然数*/
        if(i%m==0 && i%n==0)
        {/*输出满足条件的自然数并结束循环*/
            cout<<i;
            break;
        }

    return 0;
}

 

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int x,y,d=1000000,x1,y1;
cin>>x>>y;
while(cin>>x1>>y1)
{
if(d>sqrt((x-x1)*(x-x1)+(y-y1)*(y-y1)))

{
    d=sqrt((x-x1)*(x-x1)+(y-y1)*(y-y1));

}
}
cout<<x1<<" "<<y1<<endl;
return 0;
}

 

#include <iostream>
using namespace std;
int main()
{
int i,a,n,x;
char c;
while(cin>>n) { //多组输入
x=n;

for(i=1;i<=x;i++)
{
    cout<<"a";
    for(int j=1;j<n;j++)
    {
        cout<<" ";
        }
        n--;

    for(a=0;a<i;a++)
    {
        c=97+a;
        cout<<c;
        }
        cout<<'\n';
}
cout<<endl;


}

    return 0;
}

相关推荐

OpenJudge - NOI - 首页http://noi.openjudge.cn/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Openjudge程序设计A_循环结构 的相关文章

  • 在 LINQ 查询中返回不带时间的日期

    我正在编写一个查询 我想计算按日期联系我们的呼叫中心的次数 看起来很简单 但由于联系日期字段是日期时间字段 我得到了时间 因此当我按联系日期 时间 分组时 每个联系日期实例的计数为 1 所以 我想只按日期分组 而不按时间分组 下面是我用来查
  • 如何在 Unity 中从 RenderTexture 访问原始数据

    问题的简短版本 我正在尝试访问 Unity 中 RenderTexture 的内容 我一直在使用 Graphics Blit 使用自己的材质进行绘制 Graphics Blit null renderTexture material 我的材
  • Func 方法参数的首选命名约定是什么?

    我承认这个问题是主观的 但我对社区的观点感兴趣 我有一个缓存类 它采用类型的缓存加载器函数Func
  • fgets() 和 Ctrl+D,三次才能结束?

    I don t understand why I need press Ctrl D for three times to send the EOF In addition if I press Enter then it only too
  • Cygwin 下使用 CMake 编译库

    我一直在尝试使用 CMake 来编译 TinyXML 作为一种迷你项目 尝试学习 CMake 作为补充 我试图将其编译成动态库并自行安装 以便它可以工作 到目前为止 我已经设法编译和安装它 但它编译成 dll 和 dll a 让它工作的唯一
  • 为什么禁止在 constexpr 函数中使用 goto?

    C 14 对你能做什么和不能做什么有规则constexpr功能 其中一些 没有asm 没有静态变量 看起来相当合理 但标准也不允许goto in constexpr功能 即使它允许其他控制流机制 这种区别背后的原因是什么 我以为我们已经过去
  • C# 中可空类型是什么?

    当我们必须使用nullable输入 C net 任何人都可以举例说明 可空类型 何时使用可空类型 https web archive org web http broadcast oreilly com 2010 11 understand
  • 如何针对 Nancy 中的 Active Directory 进行身份验证?

    这是一篇过时的文章 但是http msdn microsoft com en us library ff650308 aspx paght000026 step3 http msdn microsoft com en us library
  • 使用 Google Analytics API 在 C# 中显示信息

    我一整天都在寻找一个好的解决方案 但谷歌发展得太快了 我找不到有效的解决方案 我想做的是 我有一个 Web 应用程序 它有一个管理部分 用户需要登录才能查看信息 在本节中 我想显示来自 GA 的一些数据 例如某些特定网址的综合浏览量 因为我
  • 按字典顺序对整数数组进行排序 C++

    我想按字典顺序对一个大整数数组 例如 100 万个元素 进行排序 Example input 100 21 22 99 1 927 sorted 1 100 21 22 927 99 我用最简单的方法做到了 将所有数字转换为字符串 非常昂贵
  • 使用安全函数在 C 中将字符串添加到字符串

    我想将文件名复制到字符串并附加 cpt 但我无法使用安全函数 strcat s 来做到这一点 错误 字符串不是空终止的 我确实设置了 0 如何使用安全函数修复此问题 size strlen locatie size nieuw char m
  • 编译的表达式树会泄漏吗?

    根据我的理解 JIT 代码在程序运行时永远不会从内存中释放 这是否意味着重复调用 Compile 表达式树上会泄漏内存吗 这意味着仅在静态构造函数中编译表达式树或以其他方式缓存它们 这可能不那么简单 正确的 他们可能是GCed Lambda
  • 使用 LINQ 查找列表中特定类型的第一个元素

    使用 LINQ 和 C 在元素列表中查找特定类型的第一个项目的最短表示法是什么 var first yourCollection OfType
  • 我的 strlcpy 版本

    海湾合作委员会 4 4 4 c89 我的程序做了很多字符串处理 我不想使用 strncpy 因为它不会终止 我不能使用 strlcpy 因为它不可移植 只是几个问题 我怎样才能让我的函数正常运行 以确保它完全安全稳定 单元测试 这对于生产来
  • 网络参考共享类

    我用 Java 编写了一些 SOAP Web 服务 在 JBoss 5 1 上运行 其中两个共享一个类 AddressTO Web 服务在我的 ApplycationServer 上正确部署 一切都很顺利 直到我尝试在我的 C 客户端中使用
  • char指针或char变量的默认值是什么[重复]

    这个问题在这里已经有答案了 下面是我尝试打印 char 变量和指针的默认值 值的代码 但无法在控制台上看到它 它是否有默认值或只是无法读取 ASCII 范围 include
  • 如何在内存中存储分子?

    我想将分子存储在内存中 这些可以是简单的分子 Methane CH4 C H bond length 108 7 pm H H angle 109 degrees But also more complex molecules like p
  • 在Linux中使用C/C++获取机器序列号和CPU ID

    在Linux系统中如何获取机器序列号和CPU ID 示例代码受到高度赞赏 Here http lxr linux no linux v2 6 39 arch x86 include asm processor h L173Linux 内核似
  • 将变量分配给另一个变量,并将一个变量的更改反映到另一个变量中

    是否可以将一个变量分配给另一个变量 并且当您更改第二个变量时 更改会瀑布式下降到第一个变量 像这样 int a 0 int b a b 1 现在 b 和 a 都 1 我问这个问题的原因是因为我有 4 个要跟踪的对象 并且我使用名为 curr
  • 不同类型的指针可以互相分配吗?

    考虑到 T1 p1 T2 p2 我们可以将 p1 分配给 p2 或反之亦然吗 如果是这样 是否可以不使用强制转换来完成 或者我们必须使用强制转换 首先 让我们考虑不进行强制转换的分配 C 2018 6 5 16 1 1 列出了简单赋值的约束

随机推荐

  • 如何把C盘Program Files(x86)中的google文件删除

    1 打开任务管理器 杀掉google相关的所有进程 2 参考以下文章更改权限 29条消息 需要来自administrators的权限才能对此文件夹进行更改 欧晨eli的博客 CSDN博客 你需要来自计算机管理员的权限才能对此文件夹进行更改
  • Pytorch Pytorch+深度学习神经网络相关学习收获

    文章目录 一 基础知识 二 Pytorch 三 如何实现一个神经网络 四 pytorch的数据类型 五 常用结构 六 构造神经网络的相关知识 七 数据集处理 一 基础知识 机器学习 本质就是通过 数据 答案的数据集 经过机器学习的训练 得到
  • 第四章 分支结构程序设计(二)

    5 已有预处理命令和定义如下 define N 8 intx 2 z 1 double y 1 2 下述程序段正确的是 C A switch x case z x break case N gt 0 x break B switch x c
  • Anaconda常用命令汇总

    Conda是Anaconda中一个强大的包和环境管理工具 可以在Windows系统中的的Anaconda Prompt命令行使用 也可以在macOS或者Linux系统的终端窗口的命令行使用 本文简单介绍conda的一些常用命令命令 仅供参考
  • 基于ant.design4.3.1实现table的编辑

    以下内容其实是当时不太会的一种无可奈何之举 建议使用实现form table编辑校验新链接的方法更为恰当 实现效果如图所示 import React useState from react import Table Input InputN
  • C#登录的实现(权限)

    只要涉及到软件的使用 最根本的会存在有登录 通过个人唯一的标志性账户登入使用软件 可以存有每个人独有的数据信息 制作一款软件最基础的前端操作页面等一系列模块只是最基础的框架 通过独有账户信息进入可通过后台数据处理显示以及操作个人最高权限的信
  • ESP8266-NodeMCU网络服务器(一)- 数字时钟制作

    文章目录 效果 所需环境 实现步骤 原理 HTML JS代码 上传文件到闪存系统 上传程序 效果 所需环境 ESP8266 NodeMCU 开发板 以下简称NodeMCU ESP8266库 Arduino IDE 代码编写工具 无线 热点
  • 【机器视觉学习笔记】大津法/Otsu最大类间方差法 最佳阈值处理(C++)

    目录 概念 C 源码 OtsuThreshold 主函数 效果 完整源码 平台 Windows 10 20H2 Visual Studio 2015 OpenCV 4 5 3 本文所用源码修改自C opencv 图片二值化最佳阈值确定 大津
  • Objectiv-C学习笔记-XCode模拟命令行填入参数执行

    菜单 Product gt Edit Scheme 左边找到run xxx点击后在右边选择Arguments面板中就可以设置XCode在运行命令行app时模拟输参数 设置完成后再次run就会自动填入设置好的参数了
  • Springboot集成Jedis + Redisson

    以下转载文章经过本人亲测 具有可行性 很好地解决了配置文件分环境部署 以及基本的redissonclient注入问题 转载地址 https my oschina net devonking blog 1421774 本文主要跟大家分享在Sp
  • xlog使用

    对移动开发者来说 最头疼的莫过于线上出现问题 本地无法复现又没有任何日志的场景 但是考虑到应用性能和安全性 无法打印和保存过多的日志 颇有一种书到用时方恨少的感觉 一 xlog介绍 xlog 是腾讯 Mars 终端基础组件中的通用日志模块
  • 003.unity获取输入

    1 键盘输入 获取上下左右方向 h lt 0向左 h gt 0向右 v lt 0向下 v gt 0向上 float h Input GetAxis Horizontal float v Input GetAxis Vertical
  • 如何在MySQL中存储数组(list)?

    解决方法 我在MySQL中有两个表 表Person具有以下列 id name fruits 水果列可以包含空或像 apple orange banana 或 strawberry 等的字符串数组 第二个表是Table Fruit 有以下三列
  • 【915程序设计】22西交大软件专硕915程序设计真题讲解

    27 无人机 include
  • ILRuntime Dotween

    ILRuntime Dotween 1 Unity 主程序导入dotween 2 热跟程序引用dotween dll 在unity 项目中找到dotween dll 文件 我的dotween dll 位置是 E ILRunTime ILRu
  • 中国齿轮行业发展状况与投资规划建议报告2022-2028年

    中国齿轮行业发展状况与投资规划建议报告2022 2028年 详情内容请咨询鸿晟信合研究院 全新修订 2022年2月 撰写单位 鸿晟信合研究研究 报告目录 第1章 齿轮行业发展环境分析 1 1 齿轮行业政策环境分析 1 1 1 齿轮行业相关政
  • js中的数据类型转化

    基本类型的转化 Number null 转换为 0 undefined 转换为 NaN true 转换为 1 false 转换为 0 字符串转换时遵循数字常量规则 转换失败返回NaN String null 转换为 null undefin
  • 深度学习最基础理论知识总结 (CS231课程总结,持续更新)

    因为有在看CS231学习深度学习的简单知识 所以打算整理成blog 持续更新中 一 损失函数loss function 1 SVM 最简单的loss function 其中为真实label对应的分数 为label j对应的分数 Li为每个样
  • C#编程入门基础,开启你的编程之旅

    C 文章有误请指正 如果对你有用 请点赞收藏关注一波 蟹蟹支持 C 简介 C 关键字 C 初次体验 使用 VisualStudio 创建项目 打印 Hello world 1 1 创建项目 1 2 Hello World MSDN 地址 数
  • Openjudge程序设计A_循环结构

    include