SAP社区编码挑战赛-2020年3月

2020-08-20 22:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)这是2020年3月SAP社区编码...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


这是2020年3月SAP社区编码挑战赛的投票主题。 有关挑战的详细信息和方向,请参阅此博客:

https://blogs.sap.com/2020/02/ 28/sap-community-coding-challenge-series/

在此问题线程中,我将张贴7名决赛选手。 使用答案投票机制选择一种您认为应该是整体赢家的解决方案。 请记住:这都是为了娱乐和教育。 我们都是优秀的知识分享者,在这里都是赢家!

15条回答
半个程序猿
2020-08-20 23:08

决赛入围者4:选择不同的方法

通过:多米尼克·比格

< pre> SPLIT condense(句子)AT | | 到表数据(字)中。 out-> write(|字数:{行(words)} |)。 循环到单词ASSIGNING FIELD-SYMBOL()。 DATA(字符)=值ABAP_SORTORDER_tab(FOR char = 0 THEN char +1 UNTIL char = strlen()(name = + char(1)))。 选择DISTINCT * FROM @characters作为字符到表@DATA(unique_characters)中。 out-> write(|单词中唯一字符的数量:{<单词>}-{行(unique_characters)} |)。 结局。