sicily 1020 大数求模

来源:互联网 发布:as3与js交互 编辑:程序博客网 时间:2024/04/30 10:45
#include<iostream>#include<stdlib.h>using namespace std;int main(){    int t,n,i,j,k,y;    int x[100]={0};    char s[400];    cin>>t;    while(t--)//此处注意简洁的写法    {                           cin>>n;                i=0;                k=n;                while(n--)                {                    cin>>x[i++];                }                    cin>>s;                               cout<<"(";                j=0;                while(j<k)//此处注意不要自创循环结束条件,尽量统一用一个内部变量来循环                {                                        if(j!=0)                          cout<<",";                         i=y=0;                         while(s[i]!='\0')//空字符的表示是'\0'!                        {                                                                               y=(y*10+s[i]-'0')%x[j];//变量用得越少越好                                       i++;                       }                       cout<<y;                       j++;                      }               cout<<")"<<endl;                              }    return 0; } 

0 0
原创粉丝点击