有木有大神帮忙看一下这一题下面的代码哪里出错了,笔试时一直不通过。。。 #include <iostream> using namespace std; int main() {     int n;     while (cin >> n)     {         int num = 3 * n;         int *arr = new int[num];         for (int i = 0; i < num; i++)             cin >> arr[i];         for (int i = 0; i < num; i = i + 3)         {             int a = arr[i];             int b = arr[i+1];             int c = arr[i+2];             if ((c == 0)|| ((a% b)==c))                 cout << "YES" << endl;             else             {                 for (int j = 2;; j++)                 {                     if ((j*a)%b == c)                     {                         cout << "YES" << endl;                         break;                     }                     else if(((j*a)%b)== (a% b))                     {                         cout << "NO" << endl;                         break;                     }                 }             }         }         delete[] arr;     }     return 0; }
点赞 评论

相关推荐

09-14 20:51
四川大学 Java
慢热的鲸鱼在学习:985加粗就行了,第二个项目来不及准备也没事,省的写了问你你还不会。你只需准备面试八股和项目场景,剩下的交给985。即使面不过也没事,面试经验是最重要的,你现在不缺时间
简历中的项目经历要怎么写
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务