zoukankan      html  css  js  c++  java
  • usaco1.1.1PROB Your Ride Is Here

    Your Ride is Here

    A.题目大意:

    给两个字符串,有大写字母组成,A代表数字1,其他字母依次下排.计算一个字符串内数字乘积,如果这两个字符串乘积模47相等的话输出GO,否则输出STAY.

    B.题目分析:

    题目比较简单,分析省略。注意源码格式。

    C.代码:

     1 /*
    2 {
    3 ID: linucos1
    4 PROG: ride
    5 LANG: C++
    6 }
    7 */
    8 #include <iostream>
    9 #include <fstream>
    10 #include <string>
    11
    12 using namespace std;
    13
    14 int main() {
    15 long long ar, br;
    16 string a, b;
    17 freopen("ride.in", "r", stdin);
    18 freopen("ride.out", "w", stdout);
    19
    20 cin>>a>>b;
    21 ar = 1;
    22 for (int i = 0; i < a.length(); ++i)
    23 ar *= (a[i] - 'A' + 1);
    24 br = 1;
    25 for (int i = 0; i < b.length(); ++i)
    26 br *= (b[i] - 'A' + 1);
    27
    28 if (ar%47 == br%47)
    29 cout<<"GO"<<endl;
    30 else
    31 cout<<"STAY"<<endl;
    32
    33 return 0;
    34 }



  • 相关阅读:
    053587
    053586
    053585
    053584
    053583
    053582
    053581
    053580
    053579
    053578
  • 原文地址:https://www.cnblogs.com/linucos/p/2227230.html
Copyright © 2011-2022 走看看