line

http://codeforces.com/problemset/problem/7/C

#include <iostream>
#include <cstdio>
using namespace std;
typedef long long LL;
void exgcd(LL a,LL b,LL &x,LL &y)
{
    if(b==0)
    {
        x=1;
        y=0;
        return;
    }
    exgcd(b,a%b,x,y);
    LL tmp=x;
    x=y;
    y=tmp-(a/b)*y;
}
LL gcd(LL m,LL n)
{
    if(n==0)
        return m;
    return gcd(n,m%n);
}
int main()
{
    LL x,y,m,n,l,a,b,c,d,x0,y0,flag;
    while(cin>>a>>b>>d)
    {
        d=-d;
        flag=0;
        c=gcd(a,b);
        if(d%c!=0)
            flag=1;
        if(flag)
            puts("-1");
        else
        {
          a/=c;
          b/=c;
          d/=c;
          exgcd(a,b,x0,y0);
          x0*=d;
          y0*=d;
          cout<<x0<<" "<<y0<<endl;
        }
    }
    return 0;
}
时间: 2024-09-19 09:44:04

line的相关文章

cache line填充后运行时间问题

问题描述 cache line填充后运行时间问题 #include #include int main(int argc,char* argv[]) { int len = 64*1024*1024; int K =atoi(argv[1]); int arr = (int)malloc(sizeof(int)*len); int i; for(i=0;i<len;i+=K) { arr[i]*=3; } return 0; } 按照http://blog.csdn.net/cool_way/a

Binary XML file line #2: Error inflating

06-27 14:29:27.600: E/AndroidRuntime(6936): FATAL EXCEPTION: main   06-27 14:29:27.600: E/AndroidRuntime(6936): android.view.InflateException: Binary XML file line #2: Error inflating class       com.example.FileListItem   06-27 14:29:27.600: E/Andro

Line 属性

  只读属性,返回 TextStream 文件中当前的行号. object.Line object 总是 TextStream 对象的名称. 说明 在文件初始打开并写入任何字符之前,Line 等于 1. 下面的示例演示了Line 属性的用法: function GetLine(){   var fso, f, r   var ForReading = 1, ForWriting = 2;   fso = new ActiveXObject("Scripting.FileSystemObject&

分享关于Line Phone概念手机的设计心得

文章描述:Line Phone概念手机的设计感悟. 文/田飞 湖南工业大学青年教师田飞设计的Line Phone概念手机是2011年芙蓉杯国际工业设计大赛"数字产品与服务设计类"金奖获奖作品.Line Phone概念手机完美结合了中国风和科技元素,部分资料(主要是指视频)在优酷上公布后,令人大为惊艳,并引起了设计.消费电子.互联网界的广泛关注,本文中,田飞将和大家分享关于Line Phone的设计心得. 更简单的使用 智能机的发展使手机的功能越来越强大,与此同时,其复杂性也不断增加,很

VB6.0自制Line控件时实现X1,Y1,X2,Y2属性

控件 Line控件本来是最简单的一个控件,但它太简单了,以至于不提供我们想要的一些事件,为了增强它的功能,我自己制作了一个Line控件,还 给她取名叫作MLine控件. 制作控件的方法请参看"MSDN - Visual Basic 文档 - 使用Visual Basic -部件工具指南 - 创建ActiveX部件"中的"创建一个ActiveX控件"和" 建立ActiveX控件"部分. VB自带的Line控件有X1,X2,Y1,Y2四个属性,没有L

UVa 216:Getting in Line, 暴力与回溯

题目链接: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=108&page=show_problem&problem=152 题目类型: 暴力,回溯法 题目: Computer networking requires that the computers in the network be linked. This problem considers a ``lin

UVa 216 Getting in Line:全排列&amp;amp;枚举

216 - Getting in Line Time limit: 3.000 seconds http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=152 Computer networking requires that the computers in the network be linked. This problem considers

如何判断应用程序运行于GUI模式还是Command Line

越来越多的应用程序提供以命令行的方式来运行,通常的做法有两种:单独给应用程序写一个基于命令行运行的控制台程序,用户运行这个程序时它一定是以命令行的方式来运行:以GUI和Command Line共享一个应用或exe文件,但通过不同的arguments来判断,最终分别做不同的处理. 对于单独给应用程序写基于命令行运行的控制台程序,无非是通过判断传递的args数组来辨别并设置程序运行所需要的参数,最终设定各项参数而完成所需要的工作.在这里建议提供对于/?的帮助菜单,方便用户查询. if (args.L

C#预处理指令之#line、#pragma warning

#line #line 使您可以修改编译器的行号以及(可选)错误和警告的文件名输出.下面的示例说明如何报告与行号关联的两个警告.#line 200 指令强迫行号为 200(尽管默认值为 #7).另一行 (#9) 作为默认 #line 指令的结果跟在通常序列后. class MainClass { static void Main() { #line 200 int i; // CS0168 on line 200 #line default char c; // CS0168 on line 9

IE浏览器出现Out of memory at line:2问题的解决方法

  今天使用IE浏览器打开网页太多,出现Out of memory at line:2错误,后面仔细研究了下,这个是内存溢出, 试试增大虚拟内存, 右击我的电脑,单击属性,选择"高级"标签,选择第一个"设置",在"性能选项"选择"高级"标签,单击"更改",调整虚拟内存大小,通常自定义大小初始大小为实际物理内存,最大值为实际物理内存的1.5倍,最后单击"设置",然后确定